Anleitung wie man eine Fehlerseite 404 erstellen kann. Die 404 Fehlerseite wird angezeigt wenn eine Datei oder Webseite auf dem Server nicht gefunden wird.
Statt die Error page dem Webserver zu überlassen sollten man diese kurz einstellen und dem Benutzer eine richtige Fehlerseite anzeigen.
Anforderung an die 404 Fehlerseite
- Deutsche Fehlermeldung.
- Einfache Sprache die auch für nicht technisch versierte Anwender zu verstehen ist und die klarstellt, dass der Fehler nicht beim Anwender liegt.
- Präzise Beschreibung was passiert ist.
- Anweisung was der Benutzer tun kann.
- Suchfeld um die Webseite zu durchsuchen.
- Link von der 404 Seite zur Startseite der Domain.
Fehlerseiten htaccess Einstellungen
Um auf einem Apache Webserver eine 404 Seite einzurichten, muss man erstmal eine .htaccess Datei erstellen und die im root des Webservers ablegen. Also im Wurzelverzeichnis / Stammverzeichnis der Domain ablegen. Beispiel: www.domain.de/.htaccess
In diese Datei trägt man dann für die jeweilige Fehlermeldung zuständige HTML-Seite ein. Wie 404 Datei nicht gefunden, 403 anzeigen nicht möglich und 500 Serverfehler
ErrorDocument 403 /403.html
ErrorDocument 404 /404.html
ErrorDocument 500 /500.html
Eine gute (englische) Anleitung zu den Usability-Anforderungen eine 404 Seite findet sich bei Jacob Nielsen unter
www.nngroup.com/articles/improving-dreaded-404-error-message/
Einmal erstellte URLs sollten nicht mehr geändert. Sehr gut der Artikel von Tim Berners-Lee mit dem Titel Cool URIs don’t change