Wenn etwas schief läuft bekommt man einen Fehler, so auch innerhalb eines Webservers. Um den Nutzer besser ansprechen zu können und ihn sogar auf die eigentliche Seite zurückzuholen kann man eigene Fehlermeldungen in einem bestimmten Fall schreiben.
Um eine eigene 404 (Dokument nicht gefunden) Seite zur Verfügung zu stellen benötigen wir erstmal eine .html Datei. Wir nehmen mal diese simple Seite.
1<html>
2 <head>
3 <title></title> 404 </title>
4 </head>
5 <body>
6 <p> Etwas ist schief gelaufen </p>
7 </body>
8</html>
Wir legen die Datei in unserem root Webseitenverzeichnis (Standart: /var/www/html/
). Jetzt müssen wir nur noch einen Eintrag in unsere Konfiguration machen:
In der Datei /etc/apache2/sites-available/000-default
machen wir folgenden Eintrag ganz oben über dem ersten VirtualHost
ErrorDocument 404 /error.html
Zum Schluss starten wir noch einmal unseren Apache2 neu.
service apache2 restart