Direkt zum Inhalt Direkt zur Navigation

Veit Schiele Kommunikationsdesign

Web

Autor: Veit Schiele
Zuletzt verändert: 21.04.2008 08:34
Rechte: © Veit Schiele 2006–2008

Die Konfiguration des Web-Zugangs und das Anlegen eigener Fehlermeldungen, Startseiten und Umleitungen.

.htaccess

Diese Konfigurationsdatei regelt den Zugang zur Domain, z.B. für Zugriffsrechte auf einzelne Dokumente oder Verzeichnisse, Fehlermeldungen oder Weiterleitungen. Dazu erzeugen Sie eine Datei mit dem Namen .htaccess, die kurze Steuerbefehle enthält, z.B.:

  • Anlegen einer eigenen Fehlermeldung:

    'ErrorDocument 404 http://www.domain1.tld/404.html'
    
  • Anlegen einer anderen Startseite, d.h. die Datei nach der der Server schaut, wenn nur der Verzeichnisname nicht jedoch der Dateiname angegeben wurde:

    'DirectoryIndex index.html index.htm index.shtml'
    
  • Umleiten auf ein anderes Verzeichnis:

    RewriteEngine on
    RewriteCond %{HTTP:Authorization}  ^(.*)
    RewriteRule ^(.*) http://www.domain1.tld/$1  [R,L]
    

    Um z.B. einen Zope-Server anzubinden, kann folgendes in /home/doms/domain1.tld/subs/www/.htaccess eingetragen werden:

    RewriteEngine on
    RewriteCond %{SERVER_PORT} ^80$
    RewriteRule ^(.*) http://www.domain1.tld:12345/VirtualHostBase/http/www.example.org:80/MySite/VirtualHostRoot/${escape:$1} [L,P]
    

Das sind nur einige Beispiele für Einträge in die .htaccess -Datei. Eine ausführlichere Beschreibung findet sich bei SELFHTML.