OS: FreeBSD 8.1
Apache v2.2.19Возник вопрос относительно виртуальных хостов:
На сервере имееться один интерфейс с одним IP (192.168.1.1), использую виртуальный хостинг по имени, DNS настроен правильно и работает. В настройках httpd.conf установил директиву ServerName www.example.com. В настройках виртуального хостинга имею:
..................
NameVirtualHost 192.168.1.1:80
<VirtualHost 192.168.1.1:80>
ServerName www.example.net
...........
</VirtualHost>
Запускаю сервер, все работает, но при вводе имени www.example.com автоматом перекидывает на виртуальный хост. Почему так происходит? Вроде бы запросы должны отличаться с помощью поля Host. Имеет ли контейнер VirtualHost более высокий приоритет над главным конфигом сервера? Что нужно сделать чтоб и главный сайт www.example.com работал - может нужно иметь как минимум два адресса?
За помощь заранее спасибо.