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
. 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.
Entry Filed under: IT und Wissenschaft
Leave a Comment
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