Я додав 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, я отримую:
[попередження] за замовчуванням VirtualHost перекриття на порт 80, перший має перевагу
Пошукав google, і вони сказали, що вона не коментує рядок нижче, і я зробив:
NameVirtualHost *:80
Перезавантажте, і тепер я не отримую помилки, але обидва сайти переходять на перший сайт.
працює Centos5. Як виправити цю проблему?