добавление субдомена к apache2 с a2ensite вызывает ошибку: ОШИБКА: Сайт domain.com не существует!

Я пытаюсь добавить субдомены к своему домашнему серверу.

svn.domain.com trac.domain.com

Из-за динамического IP я использую dyndns сервис, к тому же мне разместили domain.com где-то в другом месте. Я создал CNAME для субдоменов на удаленном хосте для указания на мой домен user.dyndns.org.

Таким образом, теперь, когда я посещаю любой из субдоменов: trac или svn, я вижу, что "Он работает!" сообщение.

Сделанный, я создал два виртуальных файла хоста под/etc/apache2/sites-enabled

file1: svn.domain.com и file2: trac.domain.com

содержание:

<VirtualHost *:80>

  ServerName trac.domain.com

   DocumentRoot = /var/www/trac/repos

   <Directory /var/www/trac/repos>
    Order allow,deny
    allow from all
   </Directory>

</VirtualHost>

И

<VirtualHost *:80>

  ServerName svn.domain.com

   DocumentRoot = /var/svn/repos

   <Directory /var/svn/repos>
    Order allow,deny
    allow from all
   </Directory>

</VirtualHost>

Но я получаю ошибку: ОШИБКА: Сайт trac.domain.com не существует!

что я делаю неправильно?

0
задан 11 May 2012 в 23:52

2 ответа

Файлы конфигурации должны быть под/etc/apache2/sites-available. Затем когда Вы сделаете a2ensite, он будет символьная ссылка те файлы к/etc/apache2/sites-enabled. Вы не должны должны быть затрагивать доступный сайтам вручную.

2
ответ дан 22 October 2019 в 17:24

Необходимо изменить это строки в оригинале/etc/apache2/apache2.conf/etc/apache2/apache2.conf

:

# Include generic snippets of statements
IncludeOptional conf-enabled/*.conf

# Include the virtual host configurations:
IncludeOptional sites-enabled/*.conf

Новый/etc/apache2/apache2.conf:

# Include generic snippets of statements
IncludeOptional conf-enabled/*

# Include the virtual host configurations:
IncludeOptional sites-enabled/*

Иначе, необходимо использовать .conf расширение для Вас vhost название файла конфигурации

да, debian IncludeOptional * defaut, но для человечности, это - *.conf ;)

0
ответ дан 22 October 2019 в 17:24

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

Похожие вопросы: