.htaccess unter OS X / OSX-Server aktivieren
In der Datei /etc/httpd/httpd.conf befinden sich unter Mac OS X (OS X Server siehe grauer Kasten) die allgemeinen Konfigurationseinstellungen des Apache Webserver. Die Datei enthält auf Mac OS X Clients (nicht Server) seit Version 10.3 (Panther) folgenden Abschnitt:
#
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options",
"FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride None
Alle Zeilen mit einem # (Doppelkreuz) davor sind nur Kommentar. Ins Deutsche übersetzt würde der Kommentar ungefähr wie folgt lauten:
#
# Dies steuert welche Optionen der .htaccess Dateien berücksichtigt
werden.
# Kann die Werte "All", oder eine Kombination aus "Options", "FileInfo",
# "AuthConfig" und "Limit" sein.
#
AllowOverride None
AllowOverride All
erlaubt die Ausführung aller
Anweisungen in der .htaccess Datei.
AllowOverride AuthConfig
erlaubt Anweisungen zum
Passwortschutz
von Verzeichnissen.
Mac
OS X Server 10.4 (Tiger Server)
Um den Apache auf einem Tiger-Server* zu konfigurieren, sollte man die Anweisungen nicht direkt in die /etc/httpd/httpd.conf einfügen. Die richtige Datei zum Hinzufügen von Anweisungen wie
*gilt wahrscheinlich auch für die vorherigen Versionen
Um den Apache auf einem Tiger-Server* zu konfigurieren, sollte man die Anweisungen nicht direkt in die /etc/httpd/httpd.conf einfügen. Die richtige Datei zum Hinzufügen von Anweisungen wie
AllowOverride
befindet sich
im Verzeichnis /etc/httpd/sites/. In diesem Verzeichnis sind
die
virtual host Konfigurationsdateien. Jedes virtuelle Server hat
eine Konfigurationsdatei in diesem Verzeichnis (da Mac OS X
Server für das Hosten mehrerer Web-Sites ausgelegt ist). Die
Konfigurtion muss in diesen Dateien erfolgen, auch wenn nur ein
einzelne Web-Site auf Server haben, befindet sich die
Konfiguration im Verzeichnis sites. Die Datei die dann geändert
werden muss heißt /etc/httpd/sites/0000_any_80_.conf. Ich
hoffe, daß es mit diesen Infos auch auf OSX Servern klappt!*gilt wahrscheinlich auch für die vorherigen Versionen
Quellen: | ... |