404 Fehler richtig abfangen und eigene Fehlerseiten anzeigen

Juni 6th, 2006

Dr. Web hat die Top 20 Blogs nach den Deutschen Blogcharts auf die Anzeige der 404 Fehlerseiten überprüft. Das Ergebnis ist ziemlich ernüchternd. Die Mehrheit behandelt den "Seite nicht gefunden" Fehler gar nicht, bzw. überlässt es dem Provider. Dabei ist das mit moderner Blogsoftware wie Wordpress kein Problem.
Dr. Web verweist auch nocht auf das 404 Research Lab. Diese Seite sammelt bereits seit Jahren originelle Fehlerseiten. Mit den wenigsten kann ein normaler Internetnutzer jedoch etwas anfangen. Inspirieren lassen kann man sich aber trotzdem :D. Zuletzt wird noch gezeigt, wie man mittels .htaccess eigene Fehlerseiten definieren kann:

ErrorDocument 404 http://www.eigenedomain.de/fehler.html

Da ist dem Autor aber ein entscheidender Fehler unterlaufen, den Martin im siebten Kommentar aufgreift. In der obigen Variante sendet der Server keinen 404 Header sondern einen 302. Damit erkennen Suchmaschinen und Co den Aufruf nicht als Fehler sondern als "Moved Temporarily". Fehlerhafte Verweise werden dadurch nicht erneuert und in den Logs finden sich Zugriffe auf die fehler.html Seite, ohne, dass der Ursprung des Fehlers bekannt ist. Besser ist also:

ErrorDocument 404 /fehler.html

So werden im Übrigen auch andere 40x Seiten definiert.

Tags: , , ,

 

Entry Filed under: IT und Wissenschaft

Leave a Comment

Required

Required, hidden

Summe von 8 + 9 ?

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Meistgelesen

Aktuelle Posts