Wertes Forum, folgendes Problem. Folgende Url wird als Fehler angezeigt, index.php?manu=m6_Beutelbinder.html , "Die Ziel-URL existiert nicht, aber Ihr Server gibt keinen 404-Fehler "Datei nicht gefunden" zurück" Was kann ich tun um diesen Fehler zu beheben Freue mich über eine Antwort und verbleibe mit den besten Grüßen Hartwig.
Richte dir in der Server Config eine 404 error behandlung ein - meist über die .htaccess möglich. Im Shop kannst (anleitung im Forum) eine 404 Seite einrichten die dann angezeigt werden soll
Danke Dennis für die Antwort, Wenn ich den Link bei WMT klicke, dann kommt schon eine Seite. http://www.shop.beutelbinder.de/index.php?manu=m6_Beutelbinder.html. Nun weiß ich nicht ob das was mit der "Suche", die ich raus genommen habe, zu tun hat. Ansonsten schau ich mir mal die Anleitung an. VG Hartwig
Hallo Forum , leider bekomme ich es nicht hin, Statt einem 404 Status bekomme ich eine Seite vom Shop angezeigt. Kann mir bitte jemand eine genaue Anleitung geben. Eine html "404.html" Datei habe ich. In die htaccess habe ich "ErrorDocument 404 /errors/404.html" geschrieben, aber es funktioniert nicht. Was mache ich falsch? Viele Grüße Hartwig
Hallo Barbara, alles so gemacht, aber es funktioniert nicht. Muss ich jetzt die Url die Google beanstandet noch irgend wo einbringen? Wenn ich die Url aufrufe http://www.shop.beutelbinder.de/de/info/404-Fehlerseite.html, dann kommt der Shop mit, was ich eigentlich nicht wollte. Was läuft da verkehrt? Viele grüße Hartwig
Wie so soll der Shop nicht kommen? Wenn ein Kunde einen Artikel bei Google anklickt, der nicht mehr da ist, kann er gleich nach einem Vergleichbaren suchen. Wenn Du nicht willst, dass der Link noch aufgerufen wird, kannst Du bei google die Löschung der url beantragen. Das dauert aber immer etwas. Alternativ kannst Du auch eine Weiterleitung auf einen ähnlichen Artikel oder die Kategorie machen. Das finde ich persönlich aber immer schrecklich. Man freut sich Artikel X noch gefunden zu haben und landet bei Artikel Y, den es noch 100x im Netz gibt.
Vielen Dank, werde wohl bei Google die Entfernung beantragen. Guten Abend noch und viele Grüße Hartwig Busse
Hallo Barbara, ich habe da noch ne Frage, also ich habe wie Dennis beschrieben per <meta http-equiv="refresh" gemacht. Und eigentlich sollte ja bei z.B de/der...(einer nicht vorhandener Url) die Fehlerseite erscheinen, oder sehe ich das falsch. Macht es aber nicht. Die vom Hoster benutze Datei ist 404.html, die im Shop auch. Die Url zur Fehlerseite stimmt auch. Ich weiß, wir haben Sonntag, aber es beschäftigt mich. Viele Grüße Hartwig
Ich habe das bei mir mal getestet. Wenn ich im Content-Manager einen neuen Content "error-404" erstelle Titel "Error-404" mit Test"...konnte nicht gefunden werden..." und der URL: error-404 kann ich diese Seite über meineDomain.de/ info/ error-404.html (ohne Leerzeichen) aufrufen Jetzt erstelle ich im Hauptverzeichnis des Shops eine Seite "error404.html" mit dem Inhalt von Dennis: Code: <meta http-equiv="refresh" content="0;url=http://meineDomain.de/info/error-404.html"> Dann wird die error-404 aufgerufen, wenn ein Artikel / eine URL nicht existiert.
Hallo Barbara, vielen Dank für die Antwort. Leider funktioniert es bei mir nicht und ich weiß nicht warum. habe erst gedacht es läge daran, dass ich eine Zusatzbox benutzt habe, also neuen Content angelegt und nochmal probiert.Nichts, also den neuen Content gelöscht und die Zusatzbox wieder benutzt. Natürlich alle Caches gelöscht. Wenn ich die Datei (error-404.html) vom Desktop aufrufe dann gibt auch der Browser alles korrekt wieder. Aber wenn ich z.B. Meine Domain.de/Hallo (falsche Url)eingebe, kommt immer die gleiche Seite. Ich verstehe es nicht. Viele grüße und danke für deine Zeit Hartwig Busse
Nochmal Lege im Content-Manager einen neuen Content an - Keine Zusatzbox umfunktioniren! Die Einstellungen oben sehen bei mir so aus: Als url ist "error-404" (ohne " ") eingetragen. Diese Seite ist als domein.de/ info/ error-404.html aufrufbar (ohne Leerzeichen. Die Datei, die ins Shoproot (Hauptverzeichnis) kommt, heißt error404.html ohne Bindestrich zwischen error und 404 und in diese Datei kommt dann Code: <meta http-equiv="refresh" content="0;url=http://domain.de/info/error-404.html">
Hallo Barbara, alles genauso gemacht. Die Kundengruppen, wie auf dem Bild angezeigt, gibt es bei mir nicht. Aber es funktioniert nicht, es wird immer die selbe Seite angezeigt, aber nicht die 404. Sorry würde auch gerne jubeln. viele grüße Hartwig
Hast Du in der error404.html <meta http-equiv="refresh" content="0;url=http://domain.de/info/error-404.html"> das rote durch Deine Domain ersetzt?
ich habe es jetzt genau nach Barbaras Anleitung gemacht und funktioniert bestens. Irgendwo hast du noch einen Fehler @Hartwig
Ja habe ich, Man kann ja die Datei über den Browser aufrufen. und sie wird korrekt angezeigt. Schön Uwe, wenn es bei dir funzt, freut mich. Viele grüße Hartwig
Rufst du die Datei oder die Content-Seite im Browser auf? Nachtrag: wenn ich bei mir domain.de/error404.html aufrufe, komme ich zu der 404-Seite Rufe ich das bei Dir auf, kommt nichts. Entweder hat Deine Datei einen falschen Namen, oder ist im falschen Verzeichnis.
http://www.shop.XXXXXX.de/info/error-404.html über den Browser, oder die Datei error.404.html, die ich auf dem Desktop gespeichert habe, es wird immer korrekt angezeigt. Viele grüße Hartwig
der Fehler ist das dopppelte de in deiner adresse (Link nur für registrierte Nutzer sichtbar.). beutelbinder.de/de/ info/ error-404.html
Die Datei ist im Hauptverzeichnis vom Shop, heist "error.404.html" Das ist in der Datei "<meta http-equiv="refresh" content="0;url=http://www.shop.xxxxxxxxxx.de/info/error-404.html/"> Viele grüße Hartwig Das doppelte de wird von Gambio gemacht. Ich nehme mal die Länderkennung raus. Habe ich gemacht, war auch nichts.