Назад | Перейти на главную страницу

Проблема виртуального сервера в apache httpd.conf

Когда я использую следующий код:

<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

-
С Уважением,
Роберт