Виртуальный хост Apache2 не работает. "DNS-адрес не найден"

Попытка добавить виртуальный хост test.mysite.se, Я следовал за всеми шагами здесь: https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-16-04

Я не заметил никаких проблем во время установки, но когда я пытаюсь достичь test.mysite.se Я просто получаю ошибку DNS от Chrome. Но если я просто достигну localhost я попал на мой сайт.

Я думал, что было бы странно добавить виртуальный хост в ту же папку var/www как и другие сайты. На моем компьютере с Windows я установил свой виртуальный хост из другой папки.

Путь к моему сайту: /var/www/test.mysite.seСодержание test.mysite.conf Внутри etc/apache2/sites-available/

<VirtualHost *:80>
    ServerAdmin blablabla@gmail.com
    ServerName test.mysite.se
    ServerAlias www.test.mysite.se

    DocumentRoot /var/www/test.mysite.se/

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

Я не совсем уверен, почему это не работает. Должен ли я попытаться связать путь к моей странице из другого места вместо /var/www папка?

1 ответ

Применение следующих изменений может вам помочь.

На вашем главном файле hosts [ / etc / hosts ]

203.95.221.49  www.mysite.se mysite.se test.mysite.se

/ и т.д. / хосты

В файле настроек вашего сайта [ /etc/apache2/sites-available/test.mysite.se.conf ]

<VirtualHost *:80>
    ServerAdmin blablabla@gmail.com
    ServerName test.mysite.se
    DocumentRoot /var/www/test.mysite.se/
</VirtualHost>

test.mysite.se.conf

Наконец, добавьте точку записи A в поддомен и IP

Type    Host              Value
 A      test.mysite.se    203.95.221.49

Благодарю.

Другие вопросы по тегам