Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
 

  Anleitung: eigene Fehlerseiten erzeugen
Autor Nachricht
    BeitragVerfasst: 27.02.2003 22:34 
Administratöse
Administratöse
Benutzeravatar
Offline

Beiträge: 11531
Registriert: 18.12.1999 02:01
Wohnort: Hannover
Wie erzeuge ich eine eigene Fehlerseite?

Ruft ein Surfer eine Webseite auf, welche nicht existiert, , bekommt er die Fehlerseite 404 zu Gesicht.

Diese Fehlerseite enthält oftmals nur einen Hinweis auf den Fehler. Besser ist es daher, eine eigene Seite für diesen Zweck zu verwenden, welche Informationen über den Verbleib des Dokuments und weiterführende Links z.B. zu einer Sitemap oder einer Startseite enthalten, wo der Besucher die Möglichkeit hätte, das Gesuchte zu finden.

Hat man eine solche Seite nach seinen eigenen Vorstellungen erstellt, gibt es mehrere Möglichkeiten, den Aufruf der Seite im Fehlerfall zu erreichen:

Man speichert diese Datei unter dem Namen error404.html im obersten Verzeichnis seines Webspace. Sollte das nicht den gewünschten Erfolg bringen, fügt man der Datei .htaccess im obersten Verzeichnis seines Webspace die Zeile:

ErrorDocument xxx http://www.deinedomain.de/error404.html
(xxx = die Fehlernummer, z.B.: 404, 403, 500, siehe unten)

hinzu. Gibt es die Datei noch gar nicht, kann sie einfach angelegt und per Ascii-mode in das oberste Verzeichnis kopiert werden. Mehr Infos zu .htaccess u.a. auch hier: http://www.hoc-board.de/phpBB2/viewtopi ... 9022#39022

Einfacher (wenn auch nicht so hübsch) ist es, eigene Fehlerbeschreibungen in die Fehlerseite zu bringen. Auch dies geschieht über .htaccess:

ErrorDocument xxx "Ein Fehler ist aufgetreten. Bitte starten sie ihren Browser neu.

Das Anführungszeichen ist hier nicht nicht geschlossen. Dies ist kein Schreibfehler, es muss tatsächlich so sein.

Sollte dies nicht zum Ziel führen, wird diese Funktion von Seiten des Providers aus vermutlich nicht unterstützt.


Fehlernummern und Erklärungen:

HTTP-Error 403

Dieser Fehler entsteht, wenn dem Benutzer nicht erlaubt ist, auf ein Verzeichnis oder eine Datei zuzugreifen.


HTTP-Error 404

Bei Datei nicht gefunden. Sie ist entweder nicht vorhanden, wurde gelöscht oder verschoben. Es ist aber auch möglich, dass sich der Benutzer des Clients vertippt hat :-).

HTTP-Error 500

Dies ist der "Internal Server Error". Er kann durch folgende Dinge hervorgerufen werden:

- Fehlkonfiguration des Webservers

- Schreibfehler in der htaccess-Datei

- Ein CGI-Skript funktioniert nicht richtig

________________________
Meine Brut sucht ständig neue Zöglinge! ;)


Nach oben
 Profil  
 

Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


  Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
RSS-Feed
Impressum und Kontakt
Style created by phpBB3 styles , ziola alveo akuna
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Optimized by SEO phpBB
Deutsche Übersetzung durch phpBB.de