ich hab hier ein Problem mit der Anzeige von "http://localhost/server-info/" im Zusammenhang mit VHosts.
Man nehme die nachfolgende httpd.conf und starte den Server ...
- Code: Select all
ServerName localhost:80
ServerAdmin admin@localhost
ServerRoot "C:/xampp/apache"
DocumentRoot "C:/xampp/htdocs"
Listen 80
LoadModule access_module modules/mod_access.so
LoadModule dir_module modules/mod_dir.so
LoadModule info_module modules/mod_info.so
<Location /server-info>
SetHandler server-info
Order Allow,Deny
Allow from all
</Location>
NameVirtualHost *:80
<VirtualHost *:80>
ServerName localhost:80
ServerAdmin admin@localhost
DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs">
Order Allow,Deny
Allow from all
</Directory>
<Directory "C:/xampp/htdocs/secure">
Order Deny,Allow
Deny from all
</Directory>
</VirtualHost>
... und rufe dann die Server Information auf. Da ist dann ja wohl unten bei "core.c" die Current Configuration irgendwie durcheinander!?! Wenn man mehr Module aktiviert, stimmt es auch da nicht immer... Also immer dann, wenn in dem VHost ein Directory oder Location Abschnitt vorkommt.
Funktionieren tut es aber anscheinend trotzdem...
Kann das jemand nachvollziehen oder weiß den Grund?