In diesem Artikel erfahren Sie, wie Sie für die Besuchern Ihrer Website eigene Fehlerseiten erstellen können.

Machen Sie es Ihren Besuchern einfacher und ersetzen Sie die vom Server gesendeten Fehlermeldungen durch eigene Fehlerseiten. Als Beispiel zeigen wir Ihnen, wie Sie eine Fehlerseite für die Fehlermeldung 404 (Not Found) einrichten.

Anmerkung

Eigene Fehlermeldungen gelten immer für alle Domains in dem Paket, in welchem sich die Website befindet.

  • Erstellen Sie eine Datei mit dem Namen .htaccess und fügen Sie folgenden Inhalt ein: 

    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule (.*) /error_404.html
    ErrorDocument 404 /error_404.html

    Sie können anstatt 404 auch eine andere Fehlernummer eintragen (siehe Häufige HTTP-Fehlermeldungen). In diesem Fall wird dann der entsprechende Fehler abgefangen. Die Datei error_404.html enthält die von Ihnen neu gestaltete Fehlermeldung. 

  • Erstellen Sie eine Datei mit dem Namen error_404.html und fügen Sie den folgenden Inhalt ein:

    <?xml version="1.0" ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Fehler 404</title>
    </head>
    <body>
    <h3>Das hätte nicht passieren dürfen. Die von Ihnen angeforderte Seite existiert nicht (mehr).</h3>
    <p><a href="index.html">Zur Startseite</a></p>
    </body>
    </html>

  • Legen Sie die Dateien .htaccess und error_404.html in das Hauptverzeichnis Ihrer Website. Nach einigen Minuten werden die Änderungen wirksam und die neue Fehlermeldung erscheint, wenn der entsprechende Fehler auftritt.