Webhosting:Eigene Fehlerseiten (Error Documents) im Webserver (Apache) erstellen/definieren: Unterschied zwischen den Versionen

Aus manitu Wiki
Zur Navigation springen Zur Suche springen
 
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Diese Anleitung zeigt Ihnen, wie Sie eigene Fehlerseiten in Ihrem Webhosting-Paket einrichten.
+
Diese Anleitung zeigt Ihnen, wie Sie eigene Fehlerseiten (Error Documents) für den Apache-Webserver in Ihrem Webhosting-Paket einrichten/erstellen.
  
 
= Hinweise =
 
= Hinweise =
Zeile 7: Zeile 7:
 
= Anleitung =
 
= Anleitung =
  
Legen Sie dazu in dem Verzeichnis, für das die Einstellung gelten soll, eine Textdatei namens .htaccess an. Diese Einstellung gilt für dieses Verzeichnis sowie alle darunter befindlichen Verzeichnisse. Sollte in einem Unterverzeichnis wieder eine .htaccess Datei liegen, so hat dies für das jeweilige Verzeichnis Vorrang.
+
Legen Sie dazu in dem Verzeichnis, für das die Einstellung gelten soll, eine Textdatei namens <code>.htaccess</code> an. Diese Einstellung gilt für dieses Verzeichnis sowie alle darunter befindlichen Verzeichnisse. Sollte in einem Unterverzeichnis wieder eine <code>.htaccess</code>-Datei liegen, so hat dies für das jeweilige Verzeichnis Vorrang.
  
Schreiben Sie in die .htaccess Datei eine Anweisung ErrorDocument in eine Zeile, die wie folgt aufgebaut ist:
+
Schreiben Sie in die <code>.htaccess</code>-Datei eine Anweisung <code>ErrorDocument</code> in eine Zeile, die wie folgt aufgebaut ist:
  
ErrorDocument Fehlercode Fehlermeldung
+
<pre>ErrorDocument [Fehlercode] [Fehlermeldung]</pre>
  
 +
Dabei kann ''Fehlercode'' ein gültiger http-Fehlercode sein, wobei die bekanntesten sind:
  
Dabei kann "Fehlercode" ein gültiger http-Fehlercode sein, wobei die bekanntesten sind
+
* 400 Fehler in der Anfrage
 +
* 401 Fehler bei der Autorisierung (z.B. falsche Zugangsdaten)
 +
* 403 Zugriff nicht erlaubt
 +
* 404 Datei nicht gefunden
 +
* 500 Interner Fehler
  
- 400 Fehler in der Anfrage
+
Die ''Fehlermeldung'' bestimmt dabei, welche Fehlermeldung angezeigt wird. Sie können dabei auf verschiedene Arten Fehlermeldungen ausgeben.
- 401 Fehler bei der Autorisierung (z.B. falsche Zugangsdaten)
 
- 403 Zugriff nicht erlaubt
 
- 404 Datei nicht gefunden
 
- 500 Interner Fehler
 
  
Die "Fehlermeldung" bestimmt dabei, welche Fehlermeldung angezeigt wird. Sie können dabei auf verschiedene Arten Fehlermeldungen ausgeben.
+
* über eine eigene HTML-Datei, z.B.
  
- über eine eigene HTML-Datei, z.B. so
+
<pre>ErrorDocument 404 /file_not_found.html</pre>
  
ErrorDocument 404 /file_not_found.html
+
* über einen Text, z.B.
  
 +
<pre>ErrorDocument 404 "Datei nicht gefunden"</pre>
  
- einfach über einen Text, z.B.
+
* über eine externe URL, z.B.
  
ErrorDocument 404 "Datei nicht gefunden"
+
<pre>ErrorDocument 404 http://www.anderedomain.de/notfound.html</pre>
  
 +
= Generator für .htaccess-Datei =
  
- über eine externe URL, z.B.
+
Unter http://www.manitu.de/service/online-tools/webhosting/eigene-fehlerseiten-definieren/ finden Sie einen Generator zum einfachen Erstellen einer <code>.htaccess</code>-Datei für eigene Fehlerseiten.
  
ErrorDocument 404 http://www.anderedomain.de/notfound.html
+
= Links =
  
http://www.manitu.de/service/online-tools/webhosting/eigene-fehlerseiten-definieren/
+
* [http://jendryschik.de/weblog/2005/03/14/eigene-fehlerseiten-gestalten/ Ausführliche Informationen zur inhaltlichen Gestaltung eigener Fehlerseiten, Tipps und Tricks]
  
 
[[Kategorie:Webhosting]][[Kategorie:Webserver (Webhosting)]]
 
[[Kategorie:Webhosting]][[Kategorie:Webserver (Webhosting)]]

Aktuelle Version vom 5. April 2012, 03:45 Uhr

Diese Anleitung zeigt Ihnen, wie Sie eigene Fehlerseiten (Error Documents) für den Apache-Webserver in Ihrem Webhosting-Paket einrichten/erstellen.

Hinweise

Diese Anleitung geht davon aus, dass Sie ein Webhosting-Paket bei uns haben.

Anleitung

Legen Sie dazu in dem Verzeichnis, für das die Einstellung gelten soll, eine Textdatei namens .htaccess an. Diese Einstellung gilt für dieses Verzeichnis sowie alle darunter befindlichen Verzeichnisse. Sollte in einem Unterverzeichnis wieder eine .htaccess-Datei liegen, so hat dies für das jeweilige Verzeichnis Vorrang.

Schreiben Sie in die .htaccess-Datei eine Anweisung ErrorDocument in eine Zeile, die wie folgt aufgebaut ist:

ErrorDocument [Fehlercode] [Fehlermeldung]

Dabei kann Fehlercode ein gültiger http-Fehlercode sein, wobei die bekanntesten sind:

  • 400 Fehler in der Anfrage
  • 401 Fehler bei der Autorisierung (z.B. falsche Zugangsdaten)
  • 403 Zugriff nicht erlaubt
  • 404 Datei nicht gefunden
  • 500 Interner Fehler

Die Fehlermeldung bestimmt dabei, welche Fehlermeldung angezeigt wird. Sie können dabei auf verschiedene Arten Fehlermeldungen ausgeben.

  • über eine eigene HTML-Datei, z.B.
ErrorDocument 404 /file_not_found.html
  • über einen Text, z.B.
ErrorDocument 404 "Datei nicht gefunden"
  • über eine externe URL, z.B.
ErrorDocument 404 http://www.anderedomain.de/notfound.html

Generator für .htaccess-Datei

Unter http://www.manitu.de/service/online-tools/webhosting/eigene-fehlerseiten-definieren/ finden Sie einen Generator zum einfachen Erstellen einer .htaccess-Datei für eigene Fehlerseiten.

Links