Виртуальные хосты на Ubuntu Server не работают - PullRequest
0 голосов
/ 01 февраля 2019

2 Виртуальные хосты на UbuntuServer поставляют только первый включенный виртуальный хост


Я работаю на главном сервере с двумя виртуальными хостами.

Без изменений, если я откроюбраузер и доступ к моему серверу www.myserver.com приносит мне 000-default.conf

Это файлы .conf внутри каталога '/ etc / apache2 / sites-available'

File1.conf <VirtualHost *:80> ServerName test.com DocumentRoot /var/www/vhosts/test ErrorLog ... (default code) CustomLog ... (default code) </VirtualHost>


File2.conf <VirtualHost *:80> ServerName random.com DocumentRoot /var/www/vhosts/random ErrorLog ... (default code) CustomLog ... (default code) </VirtualHost>

Затем я запускаю sudo a2ensite File1.conf File2.conf и получаю это при запуске apachectl -S:

*:80 is a NameVirtualHost default server www.test.com (/etc/apache2/sites-enabled/test.conf:1) port 80 namevhost www.test.com (/etc/apache2/sites-enabled/test.conf:1) port 80 namevhost www.random.com (/etc/apache2/sites-enabled/random.conf:1)

Restart apache2 для сохранения изменений.

Теперь, когда я захожу на главную веб-страницу сервера, www.myserver.com, я получаю СЕРВЕР ПО УМОЛЧАНИЮ из приведенного выше списка (test.com).

Я пытался зайти на www.test.com: Не работает.

Я пытался зайти на www.random.com: Не работает.

...