Когда я использую следующий код:
<VirtualHost *> ServerName subone.domain.tld DocumentRoot /var/www/subdomain/subone/ </VirtualHost> <VirtualHost *> ServerName subtwo.domain.tld DocumentRoot /var/www/subdomain/subtwo/ </VirtualHost>
Каждый запрос отправляется в / var / www / subdomain / subone. В том числе: domain.tld, subone.domain.tld, subtwo.domain.tld, ...
Когда я добавляю NameVirtualHost * в начало файла, все идет в / var / www.
Что я делаю не так?
Я думаю, вам не хватает номеров портов? например ИмяVirtualHost *: 80
и VirtualHost *: 80
На мой взгляд, вам не хватает этой записи в вашем httpd.conf
NameVirtualHost ip_of_your_server:80
-
С Уважением,
Роберт