Fehlerseiten

Jeder Webserver erlaubt die Konfiguration individueller Fehlerseiten. DA die MSXFAQ auf aktive Komponenten auf dem Server verzichtet, bin ich vom Webserver eigentlich unabhängig. Aktuell läuft die MSXFAQ auf einem "Shared Hosting" mit Apache als Webserver. Warum sollte ich mit Gedanken um das Patchen und sicherem Bereitstellen eines Webservers machen, wenn die Provider das viel besser können (sollten). Ich lade einfach nur meinen Content hoch.

Custom Errorpages mit Apache über .htaccess

Und ein Apache lässt sich einfach mit einer Datei im entsprechenden Verzeichnis steuern. Oft besteht die Datei schon, da hier auch Zugriffsrechte und HTTP-Parameter konfiguriert werden. Für eigene Fehlerseiten sind entsprechend diese Zeilen relevant

ErrorDocument 404 http://www.msxfaq.de/404.htm
ErrorDocument 403 http://www.msxfaq.de/403.htm
ErrorDocument 401 http://www.msxfaq.de/401.htm

Etwas knifflig mag es sein, dass der Dateiname "htaccess." unter Windows so (ohne Extension) nicht wirklich einfach zu verwalten ist. Dann nennt man sie einfach ".txt" und benennt sie später auf dem Webserver einfach per FTP um. Übrigens hat Microsoft mit dem IIS7 die Konfiguration nun auch in das Dokumentverzeichnis (Web.config) abgelegt.

Error-Seiten

Aktuell gibt es folgende Fehlerseiten.

Kleiner Hinweis, Ich habe die Seiten hier einfach nur verlinkt und im Menü eingebaut, damit meine Generierungsskripte im Menü keine "Baustelle" einfügen. Ich habe da ein paar VBA-Makros, um die Seite zu "generieren" und Berichte über unverknüpfte Seiten oder Baustellenschildern zu erstellen.

Keywords: Backstage Errorseiten