Fehlerseiten

Wenn etwas geändert wird, am System oder auch an Verzeichnissen selbst, dann bekommt der Besucher eine Fehlermeldung. In diesem Fall möchte man den Besucher vielleicht wieder aud die entsprechende Hauptseite bringen.
Dazu benutze ich eine htaccess und die Fehlerseiten selbst.

Beispiel einer .htaccess

RewriteEngine On

ErrorDocument 401 /401.html
ErrorDocument 403 /403.html
ErrorDocument 404 /404.html
ErrorDocument 500 /500.html

Die HTML dazu

Stellvertretend für alle zeige ich mal die 401.html. Die anderen müssen entsprechend angelegt werden.
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
<head>
<title>Nicht authorisiert!</title>
<style type="text/css">
    body { color: #000000; background-color: #FFFF33; }
    a:link { color: #0000CC; }
</style>
<meta http-equiv="Refresh" content="10; URL=http://www.Mensch-und-Internet.de">
</head>

<body> <div align="center">
<h1>KEINE BERECHTIGUNG!</h1>
<p>
<br />

  <h2>Sie haben keine Berechtigung für diese Aktion!</h2>
<br />
<h1>Sie werden in 10 Sekunden weitergeleitet zur Hauptadresse</h1>
<h3>Gehe <a href="javascript:history.back();"><b>Zurück</b></a> oder Klicke auf: <a href="http://www.Mensch-und-Internet.de"><b>

<u>http://www.Mensch-und-Internet.de</u></b></a></h3>
<br />
</p>


<h2>Error 401</h2>

</div>
</body>
</html>