Autor |
Nachricht |
cay
Threadersteller
Dabei seit: 31.01.2002
Ort: Bremen
Alter: -
Geschlecht:
|
Verfasst Fr 01.02.2002 10:13
Titel 404 Error ! |
|
|
Deine eigene 404 Seite
Für Apache (die meisten Webserver sind Apache Server)
Eine Textdatei in dem Hauptverzeichnis, namens .htaccess, kann das Verhalten Deines Webservers ändern. So kannst Du z.B. erzwingen, dass Deine eigene 404 Seite statt der Standard-404 angezeigt wird. Wenn Du Deine eigene 404Seite gestalten willst, dann beachte folgendes:
- Hast Du Zugriff auf eigene .htaccess-Dateien?
Zum Test, lade die .htaccess hoch und schau, ob es klappt oder frage Deinen Provider.
* Wenn Du Zugriff hast:
Ist im Hauptverzeichnis eine .htaccess-Datei vorhanden?
a) Wenn ja, lad sie Dir auf Deinen Rechner, Du musst nur was hinzufügen.
b) Wenn nicht, erstellst Du eine neue .htaccess Datei.
* Gestalte Deine 404Seite
Natürlich kannst Du die Fehlerseite ganz so gestalten, wie es Dir gefällt. Meine Empfehlungen:
° gestalte Deine 404 Seite, benutze Graphiken und/oder Text.
° es wäre nützlich, wenn Du Deine Besucher zurück auf die Startseite lenkst oder zu einer Sitemap.
* Erstelle im Hauptverzeichnis einen Ordner (z.B. 404), wo Du Deine Fehlerdateien hineinpackst.
* jetzt zur .htaccess-Datei:
(Achtung: Der Eintrag muss in der ersten Zeile der Datei stehen und vergiss nicht das /!):
Benutze einen normalen Texteditor (wie Notepad) und schreibe:
ErrorDocument 404 /verzeichnis/index.html
(z.B. ErrorDocument 404 /404/index.html)
Wenn Du einen absoluten Pfad verwendest, kannst Du den / natürlich weglassen.
[immer nach dem Schema: ErrorDocument Fehlernummer /verzeichnis/index.html
--> so kannst Du für sämtliche Fehlernummern eigene Fehlerseiten gestalten]
speicher diese Datei als .htaccess ab.
(Tipp: im Editor auf speichern unter, alle Dateien im DropDown auswählen und dann in das Eingabefeld .htaccess eingeben und bestätigen. Das klappt bei den meisten Editoren ~_~
Absolut wichtig: Der Punkt am Anfang der Datei ist verpflichtend und die Datei darf keine Endung haben, also nicht .htaccess.txt, sondern einfach bloss .htaccess
* Upload
Lade die .htaccess per ASCII-Mode in Dein Hauptverzeichnis und rufe zum Test im Browser www.deinedomain.de/xyz auf.
Text / Information (404lounge.net)
404Error Galerie (404lounge.net)
cay
|
|
|
|
|
lordle
Dabei seit: 14.12.2001
Ort: Augsburg
Alter: 48
Geschlecht:
|
Verfasst Fr 01.02.2002 10:29
Titel nicht nur 404er |
|
|
kleine Ergänzung:
das ganze geht natürlich net nur mit nem 404er Error, sondern mit *allen* HTTP-Fehlern. Sinnvoll wären noch folgende Fehlercodes abzufangen:
(wobei die hauptächlich anfallenden, sich auf 401, 403, 404, 500 beschränken...)
Client Request Errors
400 Bad Request
401 Authorization Required
402 Payment Required (not used yet)
403 Forbidden
404 Not Found
405 Method Not Allowed
406 Not Acceptable (encoding)
407 Proxy Authentication Required
408 Request Timed Out
409 Conflicting Request
410 Gone
411 Content Length Required
412 Precondition Failed
413 Request Entity Too Long
414 Request URI Too Long
415 Unsupported Media Type
Server Errors
500 Internal Server Error
501 Not Implemented
502 Bad Gateway
503 Service Unavailable
504 Gateway Timeout
505 HTTP Version Not Supported
hoffe, das hilft!
|
|
|
|
|
Anzeige
|
|
|
cay
Threadersteller
Dabei seit: 31.01.2002
Ort: Bremen
Alter: -
Geschlecht:
|
Verfasst Fr 01.02.2002 10:43
Titel restlichen status codes! |
|
|
Statuscodes:
100 Continue
101 Switching Protocols
200 OK
201 Created
202 Accepted
203 Non-Authoritative Information
204 No Content
205 Reset Content
206 Partial Content
300 Multiple Choices
301 Moved Permanently
302 Moved Temporarily
303 See Other
304 Not Modified
305 Use Proxy
mehr informationen (englisch)
cay
|
|
|
|
|
lordle
Dabei seit: 14.12.2001
Ort: Augsburg
Alter: 48
Geschlecht:
|
Verfasst Fr 01.02.2002 10:59
Titel wir wollen ja mal nicht übertreiben! |
|
|
die Codes bis 400 kriegst normal gar nicht hin...
wie gesagt, die o.g. reichen völlig aus! je nach Skript-Funktionen kann der ein odere andere auch mal zutreffen, wenn man flasch programmiert hat, aber dann sollte man das ja eh vorher abstellen!
|
|
|
|
|
Chacky
Account gelöscht
Ort: -
|
Verfasst Fr 01.02.2002 15:43
Titel undwers geschaft hat kann die 404 dann austellen. |
|
|
Wenn ihr jetzt noch schöne 404 Seiten erstellt habt,
könnt ihr sie auch bei http://www.404lounge.net/ mit Link zu eurer Site austellen lassen.
Chacky
|
|
|
|
|
mst
Account gelöscht
Ort: -
|
Verfasst Do 07.02.2002 15:03
Titel Kleiner Tip fuer Puretec Seiten |
|
|
Beim Hoster 11 (Puretec) ist das 404-Handling sehr einfach gestaltet.
Hier reicht es aus eine Datei mit dem Namen error404.html in das Hauptverzeichnis der jeweiligen Domain zu übertragen. Somit kann für jede Domain im Paket eine eigene 404-Datei erstellt werden. Sicherlich nicht so flexibel, aber dafür einfach.
---
Ich habe es nun auch bei Schlundwebspace getest. Auch dort funktioniert die error404.html.
Vermutlich geht es auch mit den anderen Fehlercodes. Als error401.html habe ich es jedenfalls auch probiert.
Zuletzt bearbeitet von mst am Fr 22.02.2002 23:19, insgesamt 1-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
Parse error: syntax error, unexpected '<' in /homepages/23/
Parse error: syntax error, unexpected '>' [solved]
Parse error: syntax error, unexpected '{'
Parse error: parse error, unexpected...
error 404
error
|
|