So, hab ein kleines Problem und ich komm einfach nicht dahinter, was da los ist. Hab jetzt auf die neueste XAMPP Version drauf getan, dort ist die vhost getrennt von der httpd.conf datei. An und fürsich kein Problem, hab die vhosts also in die neue Datei eingetragen, jetzt kommts aber:
Es wird IMMER nur der erste vhost Eintrag verwendet, alle anderen werden ignoriert bzw. landen genau im Verzeichnis des 1. Eintrages. Lösche ich diesen, wird natürlich der 2. zum 1. und somit wird er die Seite die bei jeder URL aufgerufen wird.
Ich blick echt nicht mehr durch
Hier ein Auszug der httpd-vhosts.conf:
Zitat:
<VirtualHost *>
ServerName seite1
DocumentRoot "e:/web/htdocs/seite1"
Alias /webalizer "e:/logs/apache/webalizer/seite1"
</VirtualHost>
<VirtualHost *>
ServerName seite2
DocumentRoot "E:/web/htdocs/seite2"
ErrorLog "e:/Logs/apache/aktuelle/seite2/error.log"
CustomLog "e:/Logs/apache/aktuelle/seite2/access.log" common
Alias /webalizer "e:/logs/apache/webalizer/seite2"
</VirtualHost>
<VirtualHost *>
ServerName seite3
DocumentRoot "E:/web/htdocs/seite3"
ErrorLog "e:/Logs/apache/aktuelle/seite3/error.log"
CustomLog "e:/Logs/apache/aktuelle/seite3/access.log" common
Alias /webalizer "e:/logs/apache/webalizer/seite3"
</VirtualHost>
|
Unter dem "alten", wo noch alles unter httpd.conf stand, hat diese Einstellung einwandfrei funktioniert. Irgendjemand einen Tip, was ich eventuell übersehen/überlesen habe, was bei der neuen Konfiguration zu beachten ist?
Edit: Ich **** hab vergessen einleitende "NameVirtualHost *" vergessen.