У меня довольно простая проблема с Linux-сервером Apache 2.2, который я настраиваю. Я хочу настроить два совершенно разных домена на одном сервере. Но он обслуживает только контент из первого тега! Я искал StackOverflow и читал статьи на Apache.org, но не повезло.Настройка нескольких доменов Apache
Я следил за указаниями на Apache.org и помещал эти два раздела в конец моего файла http.conf.
<VirtualHost *:80>
DocumentRoot /var/www/mydomain1
ServerName sub1.mydomain1.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/mydomain2
ServerName sub2.mydomain2.com
</VirtualHost>
Теперь, когда я использую браузер для перехода на: http://sub1.mydomain1.com дело доходит до штрафа. Но если я перехожу к http://sub2.mydomain2.com, я до сих пор получаю только контент, который находится в/var/www/webfiles/mydomain1.
Я сделал много очевидных вещи, такие как: - сервис HTTPD рестарт - Я изменил порядок двух записей в моем httpd.conf и еще раз, она служит только первой в списке. - Один из поддерживающих документов, с которыми я столкнулся в Googled, должен иметь следующую точку входа в действительный домен вашей системы. Поэтому я ввел это (но ничего не изменил): Имя_сервера sub2.mydomain2.com:80
Это должно быть что-то глупое, но я не могу понять это!
где эта линия? – sajjadG