Ho aggiunto 2 host virtuali al mio file conf di apache2 come di seguito:
<VirtualHost *:80>
DocumentRoot /var/www/html/site1
ServerName www.site1.com
ServerAlias site1.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/html/site2
ServerName www.site2.com
ServerAlias site2.com
</VirtualHost>
Ho quindi ricevuto l'errore dopo aver riavviato Apache ottengo:
[warn] VirtualHost predefinito si sovrappongono sulla porta 80, la prima ha la precedenza
Ho cercato su Google e hanno detto di decommentare la riga seguente, quindi ho fatto:
NameVirtualHost *:80
Riavvia e ora non visualizzo l'errore, ma entrambi i siti passano al primo sito.
con Centos5. Come posso risolvere questo problema?