Я добавил 2 виртуальных хоста в мой файл apache2 conf, как показано ниже:
<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>
Я тогда получил ошибку после перезапуска apache, который я получаю:
[warn] перекрытие VirtualHost по умолчанию на порту 80, первое имеет приоритет
Поискал в гугле и они сказали раскомментировать строку ниже, так что я сделал:
NameVirtualHost *:80
Перезапустите, и теперь я не получаю ошибку, но оба сайта переходят на первый сайт.
работает Centos5. Как мне решить эту проблему?