Christian Seiler: eigene fehlerseite erstellen

Beitrag lesen

Hallo nacht-mahr,

Ich hab´s schon mehrfach gesehen, aber den Trick noch nicht erkannt.

Es ist kein Trick. Es ist ein Feature. ;-)

Wie kann ich eigene Fehlerseiten erstellen/einbinden? zb. für dead-links.

Dead-Links erzeugen den HTTP-Statuscode 404. Daher musst Du Deinen Webserver anweisen, für 404er eine eigene HTML-Seite anzuzeigen. Beim Apache-Server geht das, in dem Du in das Verzeichnis, von dem aus alle Unterverzeichnisse diese Fehlerseite erhalten sollen, eine .htaccess-Datei anlegst, die folgenden Inhalt hat:

ErrorDocument 404 /pfad/zur/datei/fehlerseite.html

Wobei /pfad/zur/datei immer das ist, was im Browser nach dem Hostnamen steht, also wenn Du fehlerseite direkt über

http://www.example.com/fehler/fehlerseite.html

aufrufen kannst, dann musst Du also

ErrorDocument 404 /fehler/fehlerseite.html

eingeben. Wohlgemerkt: Beim Apache. (mit entsprechenden Rechten) Bei anderen Webserven solltest Du die entsprechenden Dokumentationen lesen.

Ähm, ach ja, achte darauf, dass die Seite größer als 512 Bytes ist, sonst zeigt der Internet Explorer seine eigene an.

Christian

--
Ich bitte darum, dass ein Themenbereich (BARRIEREFREIHEIT) eingerichtet wird.