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

Несколько файлов VirtualHosts для поддоменов в apache2

Я новичок в apache2, virtualHosts и всем остальном, я пытаюсь установить несколько поддоменов, каждый в одном файле.

Например, у меня будет

quentin-dommerc.com на сайте:

<VirtualHost quentin-dommerc.com:80>
              DocumentRoot /var/www/
              ServerName quentin-dommerc.com
</VirtualHost>

и файл en.quentin-dommerc.com в файле site-available:

<VirtualHost en.quentin-dommerc.com:80>
              DocumentRoot /var/www/en/
              ServerName en.quentin-dommerc.com
</VirtualHost>

Но в какой бы поддомен я ни пошел, я всегда нахожусь на quentin-dommerc.com :(

Обратите внимание, что я добавил свои файлы на сайт, и они хорошо работают с сайтами. Я также перезагрузил / перезапустил apache2. Мой CNAME также установлен.

Попробуйте изменить записи VirtualHost, чтобы использовать ваш IP-адрес вместо имени домена. например если ваш IP-адрес 1.1.1.1

<VirtualHost 1.1.1.1:80>
          DocumentRoot /var/www/
          ServerName quentin-dommerc.com
</VirtualHost>

<VirtualHost 1.1.1.1:80>
          DocumentRoot /var/www/en/
          ServerName en.quentin-dommerc.com
</VirtualHost>

Возможно, вам также придется обновить строки Listen, чтобы они отражали использование IP-адреса.