Всем доброго дня!В апаче созданы виртуальные хосты
<VirtualHost host1.ru:80>
ServerAdmin admin@host1.ru
DocumentRoot /usr/local/www/apache24/data/host1.ru
ServerName host1.ru
DirectoryIndex index.php index.html
</VirtualHost>
<VirtualHost host2.ru:80>
ServerAdmin admin@host2.ru
DocumentRoot /usr/local/www/apache24/data/host2.ru
ServerName host2.ru
DirectoryIndex index.php index.html
</VirtualHost>
Есть задача заворачивать на этот сервер http запросы пользователей при обращении их к другим сайтам, т.е. пользователь набирает в браузере www.mail.ru, а маршрутизатор меняет ему dst host и трафик летит на этот апач, там отрабатывает либо редирект в .htaccess либо js c window.location на куда мне надо. Трафик заворачивается нормально, в логах апача запросы есть.
Проблема следующая, при попытке зайти на сервер по ip адресу он почему-то показывает один из вируальных хостов, а не свой дефолтовый пейдж. Как сделать так, что бы любые запросы к серверу кроме указанных виртуальных хостов попадали бы в некий дефолтовый вирутал хост?
<VirtualHost _default_:80>
DocumentRoot /usr/local/www/apache24/data/default
</VirtualHost>
Не помогает. Где я туплю?
ОС FreeBSD 9.3
Apache 2.4 (из портов)