Vorherige Seite | Nächste Seite | Seite finden |

### Anpassen der Fehlermeldungen des Webservers

Wenn Besucher einer Site Seiten anfordern, die der Webserver nicht finden kann, wird eine Standard-HTML-Seite mit einer Fehlermeldung generiert und angezeigt. Die Standardfehlermeldungen informieren möglicherweise über Probleme, enthalten jedoch keine Angaben dazu, wie das jeweilige Problem gelöst werden kann oder wie der Besucher sein Ziel finden kann. Außerdem sehen sie langweilig aus.

Sie können eigene Fehlerseiten erstellen und diese auf Ihrem Webserver verwenden. Sie können mit Plesk die folgenden Fehlermeldungen anpassen:

- 400 Ungültige Anfrage. Dies bedeutet normalerweise, dass die URL nicht richtig ist (z. B. Großbuchstaben statt Kleinbuchstaben; falsche Interpunktionszeichen).
- 401 Nicht autorisiert. Der Server wartet auf einen Verschlüsselungsschlüssel vom Client, den er jedoch nicht erhält. Möglicherweise wurde auch ein falsches Passwort eingegeben.
- 403 Verboten/Zugriff verweigert. Ähnlich wie 401; es wird eine spezielle Berechtigung benötigt, um auf die Site zuzugreifen – ein Passwort und/oder ein Benutzername, falls es um eine Registrierung geht.
- 404 Nicht gefunden. Der Server kann die angeforderte Datei nicht finden. Die Datei wurde verschoben oder gelöscht, oder die URL oder der Dokumentname wurde falsch eingegeben. Dies ist der häufigste Fehler.
- 405 Methode nicht erlaubt. Die verwendete Anfragemethode ist für diese Ressource nicht zugelassen.
- 406 Nicht akzeptabel. Die Ressource, auf die sich die Anfrage bezieht, kann nur Antworteinheiten mit Inhaltseigenschaften generieren, die gemäß Akzeptanz-Headers in der Anfrage nicht akzeptiert werden.
- 407 Proxy-Authentifizierung erforderlich. Dieser Code ähnelt 401 (Nicht autorisiert), gibt jedoch an, dass sich der Client zuerst gegenüber dem Proxy authentifizieren muss.
- 412 Vorbedingung nicht erfüllt. Die Vorbedingung aus einem der Header-Felder der Anforderung wurde beim Testen auf dem Server als "false" ausgewertet. Dieser Antwortcode ermöglicht dem Client das Festlegen von Vorbedingungen für die aktuellen Ressourcenmetainformationen (Daten im Header-Feld) und verhindert damit, dass die angeforderte Methode auf eine andere als die vorgesehene Ressource angewendet wird.
- 414 Anforderungs-URI zu lang. Der Server verweigert die Bearbeitung der Anforderung, da der Anforderungs-URI zu lang ist, um vom Server interpretiert zu werden. Dieser seltene Zustand kann nur dann auftreten, wenn ein Client eine POST-Anforderung falsch in eine GET-Anforderung mit langen Abfrageinformationen konvertiert hat, wenn beim Client ein "schwarzes URI-Umleitungsloch" aufgetreten ist (z. B. ein umgeleitetes URI-Präfix, das auf ein Suffix von sich selbst zeigt) oder wenn der Server von einem Client angegriffen wird, der versucht, auf manchen Servern vorhandene Sicherheitslücken mithilfe von Puffern fester Länge zum Lesen oder Verändern des Anforderungs-URI auszunutzen.
- 415 Nicht unterstützter Medientyp. Der Server verweigert die Bearbeitung der Anforderung, da die Entität der Anforderung in einem Format vorliegt, das von der angeforderten Ressource für die angeforderte Methode nicht unterstützt wird.
- 500 Interner Serverfehler. Das HTML-Dokument konnte aufgrund von Problemen mit der Serverkonfiguration nicht abgerufen werden.
- 501 Nicht implementiert. Der Server unterstützt die zum Erfüllen der Anforderung erforderliche Funktionalität nicht. Dies ist die richtige Antwort, wenn der Server die Anforderungsmethode nicht erkennt und sie für eine Ressource nicht unterstützen kann.
- 502 Falsches Gateway. Der Server hat beim Auftreten als Gateway oder Proxy eine ungültige Antwort von dem Upstream-Server erhalten, auf den er zugegriffen hat, um die Anforderung zu erfüllen.

So konfigurieren Sie den Plesk-Webserver so, dass benutzerdefinierte Fehlerseiten für eine Domain angezeigt werden:

1. Aktivieren Sie über Plesk die Unterstützung für benutzerdefinierte Fehlerdokumente.
   1. Klicken Sie auf die Verknüpfung Domains im Navigationsbereich.
   2. Klicken Sie in der Liste auf den gewünschten Domainnamen.
   3. Klicken Sie auf Setup.
   4. Aktivieren Sie die Checkbox Benutzerdefinierte Fehlerdokumente (Apache).
   5. Klicken Sie auf OK.
2. Wenn Sie remote auf Plesk zugreifen, stellen Sie eine Verbindung mit Ihrem FTP-Account auf dem Plesk-Server her, und gehen Sie zum Verzeichnis`error_docs`. Wenn Sie lokal auf Plesk zugreifen, gehen Sie zum Verzeichnis`/vhosts/Ihre-Domain.com/error_docs/.`
3. Bearbeiten oder ersetzen Sie die jeweiligen Dateien. Achten Sie darauf, die richtigen Dateinamen beizubehalten:
   - 400 Bad File Request - `bad_request.html`
   - 401 Unauthorized - `unauthorized.html`
   - 403 Zugriff verweigern/Benutzername wurde gesperrt - `forbidden.html`
   - 404 Nicht gefunden - `not_found.html`
   - 405 Methode nicht erlaubt`- method_not_allowed.html`
   - 406 Nicht akzeptabel`- not_acceptable.html`
   - 407 Proxy-Authentifizierung erforderlich`- proxy_authentication_required.html`
   - 412 Vorbedingung nicht erfüllt`- precondition_failed.html`
   - 414 Anforderungs-URI zu lang`- request-uri_too_long.html`
   - 415 Nicht unterstützter Medientyp`- unsupported_media_type.html`
   - 500 Interner Serverfehler - `internal_server_error.html`
   - 501 Nicht implementiert`- not_implemented.html`
   - 502 Falsches Gateway`- bad_gateway.html`
4. Starten Sie den Webserver neu, oder warten Sie ein paar Stunden, bis er neu gestartet wird. Anschließend verwendet der Webserver Ihre Fehlerdokumente.