Das HTTP Protokoll kennt viele verschiedene Statuscodes. Die häufigsten werden wir hier kurz erläutern. Für eine genaue Übersicht (in english) besuchen Sie http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html (HTTP Spezifikationen). Oder auf deutsch: http://de.selfhtml.org/diverses/httpstatuscodes.htm
Die wichtigsten Codes im Überblick: Die dreistellige Nummer ist der Code, der Text die Beschreibung.
DIE KONFIGURATION
Sie müssen in Ihrem /htdocs Verzeichnis eine Datei anlegen. Der Name dieser Datei muss ".htaccess" lauten (ohne "", aber mit dem Punkt davor). In diese Datei können Sie die Konfigurationsparameter eingeben. Die Syntax lautet:
ErrorDocument
Wichtige Hinweise:
Eine lokale URL beginnt immer mit einem / Eine remote URL beginnt mit http:// Eine Nachricht beginnt immer mit einem " (Anführungszeichen) hat aber kein Schlusszeichen ! Der Fehlercode 401 darf nur eine lokale URL oder Nachricht sein !
Beispiel:
ErrorDocument 500 http://www.beispiel.ch/cgi-bin/test [http://www.beispiel.ch/cgi-bin/test] ErrorDocument 404 /cgi-bin/404.pl ErrorDocument 401 /beitritts_info.html ErrorDocument 403 "Sorry, heute kein Zutritt