Ich verwende Ubuntu 12.10 und habe die folgenden 4 VirtualHost-Einträge in /etc/apache2/apache2.conf
Die 4 VirtualHost-Einträge gelten für 2 separate Sites test.example.comund jeweils test2.example.comeinen Eintrag für HTTP und einen für HTTPS.
<VirtualHost *:443>
DocumentRoot /var/www/test
ServerName test.example.com
# Other settings goes here
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/test
ServerName test.example.com
# Other settings goes here
</VirtualHost>
<VirtualHost *:443>
DocumentRoot /var/www/test2
ServerName test2.example.com
# Other settings goes here
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/test2
ServerName test2.example.com
# Other settings goes here
</VirtualHost>
Mein Problem Wenn ich Apache speichere und neu starte, erhalte ich folgende Warnung: -
* Neustart des Webservers apache2 [Sun Feb 17 18:30:09 2013] [warn] _default_ VirtualHost-Überlappung auf Port 443, der erste hat Vorrang ... warten [Sun Feb 17 18:30:10 2013] [warn] _default_ VirtualHost überlappen sich auf Port 443, der erste hat Vorrang
Und ich bekomme den Inhalt, /var/www/testwenn ich beide test.example.comund öffnetest2.example.com
Irgendeine Idee, wo das Problem liegt?
NameVirtualHost *:443in Ihrer Konfiguration?