jacusy
23.07.05, 13:06
Hallo.
Ich hab hier einen apache 2.0.54 am laufen. Da gibts ein Verzeichnis, das durch AuthType Basic geschützt werden soll. Zunächst funktioniert das auch.
Allerdings wollte ich nun einen vhost hinzufügen, damit ich auf Port 81 eine andere Seite bekomme. Geht auch soweit, nur funktioniert jetzt die Benutzerkontrolle nicht mehr (es wird nicht nach dem Passwort gefragt, man kommt einfach so rein). Wenn ich die vhosts wieder raus mach, gehts wieder.
An was liegt das? In die Definition von den vhosts kann ich ja kein AllowOverride reinschreiben...
Auszug aus der Konfiguration:
Listen 80
Listen 81
(...)
Options FollowSymLinks
AllowOverride All
(...)
AccessFileName .htaccess
NameVirtualHost *:80
NameVirtualHost *:81
<VirtualHost *:80>
ServerName xxxxx.homeip.net
DocumentRoot /usr/local/apache/htdocs
</VirtualHost>
<VirtualHost *:81>
ServerName xxxxx.homeip.net
DocumentRoot /usr/local/apache/htdocs/new
</VirtualHost>
Ich hab hier einen apache 2.0.54 am laufen. Da gibts ein Verzeichnis, das durch AuthType Basic geschützt werden soll. Zunächst funktioniert das auch.
Allerdings wollte ich nun einen vhost hinzufügen, damit ich auf Port 81 eine andere Seite bekomme. Geht auch soweit, nur funktioniert jetzt die Benutzerkontrolle nicht mehr (es wird nicht nach dem Passwort gefragt, man kommt einfach so rein). Wenn ich die vhosts wieder raus mach, gehts wieder.
An was liegt das? In die Definition von den vhosts kann ich ja kein AllowOverride reinschreiben...
Auszug aus der Konfiguration:
Listen 80
Listen 81
(...)
Options FollowSymLinks
AllowOverride All
(...)
AccessFileName .htaccess
NameVirtualHost *:80
NameVirtualHost *:81
<VirtualHost *:80>
ServerName xxxxx.homeip.net
DocumentRoot /usr/local/apache/htdocs
</VirtualHost>
<VirtualHost *:81>
ServerName xxxxx.homeip.net
DocumentRoot /usr/local/apache/htdocs/new
</VirtualHost>