Peter Lang schrieb:

Schreibt der Apache was ins Error-Logfile?
Wo, bzw. in welchem Kontext ( Global, VHost, .htaccess) hast du DirectoryIndex gesetzt. Falls in der .htaccess, dann ist die Frage ob du das auch darfst? -> AllowOverride Indexes

In den Logfiles steht nix, bzw. nur das er die seite ordnungsgemäß ausgeliefert hat.
Ich habe ich hab für jede domain eine datei in der die vhost konfig steht.
da hab ich auch directoryIndex gesetzt. aber wo du es erwähnst ein verzeichnis unter dem was ich probiere aufzurufen ist eine htaccess drin.
Inhalt:

AuthType Basic
AuthName Administration
AuthUserFile /root/.htpasswd
require valid-user

in der Konfiguration schaut das so aus:


<VirtualHost xxx.xxx.xxx.xxx>
DocumentRoot "/var/www/test.domain.net"
ServerName test.domain.net
ServerAdmin [email protected]

DirectoryIndex index.html index.htm index.php

ScriptAlias /cgi-bin /usr/lib/cgi-bin
<Directory "/usr/lib/cgi-bin">
   AllowOverride None
   Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
   Order allow,deny
   Allow from all
</Directory>

Alias /error "/var/www/default/error"
<Directory "/var/www/default/error">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>

ErrorLog /var/log/apache2/test.domain.net-error.log
LogLevel warn
CustomLog /var/log/apache2/test.domain.net-access.log combined
ServerSignature On
</VirtualHost>


-Sven-

--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an