VirtualHost по умолчанию в Apache

как я могу установить VirtualHost по умолчанию в apache? Желательно, чтобы хост по умолчанию не совпадал с хостом с IP-адресом. Теперь у меня есть что-то вроде этого:

NameVirtualHost *

<VirtualHost *>
ServerAdmin admin@domain.com
DocumentRoot /someOtherDir/
ServerAlias ip.of.the.server
</VirtualHost>

<VirtualHost *>
ServerAdmin admin@domain.com
DocumentRoot /someroot/
ServerAlias domain.com *.domain.com
</VirtualHost *>

Если домен перенаправлен на мой сервер, но его нет в этом файле vhost.conf, файлы из / someOtherDir / загружаются, как и ожидалось. Но я хочу иметь возможность использовать другой корень для самого ip-адреса и доменов, которые не добавлены в файл vhost.conf (пока). Возможно ли это?

edit: немного исправил мой код, теперь он больше похож на фактический файл vhost.conf

29
задан Tiddo 25 March 2011 в 01:06
поделиться