Eine eigene Error-404-Seite
Sie möchten eine eigene ERROR404-Seite entwerfen? Bei vielen Providern ist das möglich und auch erlaubt erlaubt. Erkundigen Sie sich über die Bestimmungen, bevor Sie sich an die Arbeit machen.
|
|
Der Server-Fehler 401 bedeutet: (invalid login) Login verweigert.
Der Server-Fehler 403 bedeutet: (forbidden) Verboten, ungenügende Zugriffsrechte.
Der Server-Fehler 404 bedeutet: (not found) Seite wurde nicht gefunden.
Das nur zur Erklärung, woher der Begriff Error 404 herrührt.
Grundlagenwissen zur 404
Wird eine Webseite aufgerufen, die auf dem Server nicht vorhanden ist, erhalten Sie eine vordefinierte Fehlermeldung 404 des Servers. Eine vorgegebene Fehlerseite sieht z.B. so aus wie auf dem ersten Monitor.
Solche Aufrufe können vom User über die Adresszeile des Browsers eingetragen werden (vertippt). Ursache sind aber auch oft fehlerhafte Links, nicht mehr vorhandene (gelöschte) Dateien oder Groß- Kleinschrift-Fehler bei Dateinamen.
|
|
Man kann diese Standard-Fehlerseite durch eine eigene Webseite ersetzen. Dabei kann es sich um eine spezielle Seite für dieses 404-Problem oder um eine beliebige andere Webseite des eigenen Projekts handeln. Sinnvollerweise ist das dann die Startseite, eine Übersichtsseite oder die Sitemap.
Eine reine Error-404-Seite sollte zumindest einen Link auf eine der 3 erwähnten Seiten beinhalten!
|
|
Immer häufiger findet man auch nett gestaltete Error-404-Seiten, die über die mögliche Verstimmung wegen des fehlerhaften Links hinwegtrösten sollen. Wenn die Funktionalität stimmt (vorhandene Links), gibt es da nichts einzuwenden. Verspielte Error-404-Seiten finden nicht in jedem Projekt den richtigen Platz.
Beispiel 01 Error404.html 
Beispiel 02 Error404.html
|
|
Eine gute Idee ist es, auf der Error-404-Seite ein Kontakt-Link zum Webmaster einzutragen, damit der Fehler gemeldet werden kann. Davon machen allerdings nur wenige Besucher Gebrauch, nur wirkich nette Gäste der Seite, die sich auch die Zeit dazu nehmen (können).
Wie funktioniert der Aufruf?
Über eine '.htaccess-Datei' im Hauptverzeichnis der Domain wird festgelegt, was bei einem ERROR-404 getan werden soll: Bei einem Error-404 soll eine ganz bestimmte HTML-Seite aufgerufen werden. In der '.htaccess-Datei' steht wie diese Datei heißt und wo Sie abgelegt wurde.
Eine Error-404-Seite einrichten
Die Vorgehensweise ist abhängig von der Server-Software ihres Providers. Die meistverbreitete Server-Software ist Apache. Für Apache ist mein Vorschlag gültig:
Was Sie tun müssen
- eine Textdatei mit dem Namen .htaccess erstellen
- die Datei .htaccess in das Hauptverzeichnis des Servers hochladen
- eine ERROR-404-Seite erstellen und hochladen
Wichtig: .htaccess
Die Datei hat keinen Dateinamen vor dem Punkt. Die Dateiendung ist 'htaccess'.
Die Textdatei '.htaccess' besteht (zur Einbindung der Error404-Datei) aus lediglich einer einzigen Zeile (ohne Zeilenumbruch) mit dem Text:
ErrorDocument 404/[Dateiname]
ErrorDocument 404/error404.html
alternativ
ErrorDocument 404/seite-gibt-es-nicht.htm
ErrorDocument 404 http://www.domainname.de/verzeichnis/error404.htm
Der Ärger mit dem Editor
Einige Texteditoren weigern sich Dateien ohne Dateinamen abzuspeichern (ist ja auch vernüftig)!
Gehen Sie so vor: Speichern Sie die Textdatei erst einmal unter einem anderen Namen ab und laden die Datei hoch. Anschließend ändern Sie den Namen der hochgeladenen Datei mit dem FTP-Programm in '.htaccess' um (Punkt + 'htaccess').
Der Ärger mit dem Internet Explorer
Beim Internet Explorer ab Version 5 gibt es eine 'eingebaute' programmeigene Error Message (wie nett). Wenn Sie aber eine selbst erstellte 404-Datei haben und diese vom IE ignoriert wird, hilft dieser Tipp möglicherweise:
Offenbar 'schaut' der IE auf die Größe der vorhandenen 404-Datei und entscheidet dann, welche angezeigt werden soll. Stellen Sie sicher, dass die Größe ihrer 404-Datei 512 Bytes überschreitet (reine HTML-Datei ohne Grafiken). Notfalls, wenn ihre Datei sehr spartanisch aussehen soll, tragen Sie Fülltext als Kommentar ein!
3 Hinweis für den Download
Wenn Sie oben im Kopf dieser Seite die '.htaccess' als ZIP-Datei heruterladen, speichern und entpacken, werden Sie die Datei im Windows-Explorer bei der Ansicht der Dateien sicher sehen können. In der Dateiansicht ihres Editors möglicherweise nicht. Die .htaccess-Datei hat folgenden Eintrag
ErrorDocument 404 /error404.html
erwartet also eine Error-404-Datei mit folgendem Namen (Groß- Kleinschrift beachten) im Stammverzeichnis ihrer Domain:
error404.html

|