Я пытаюсь добавить поддомены на мой домашний сервер.
svn.domain.com trac.domain.com
Из-за динамического IP я использую службу dyndns, кроме того, у меня есть domain.com, размещенный где-то в другом месте. Я создал CNAME для субдоменов на удаленном хосте, чтобы указать на мой домен user.dyndns.org.
Итак, теперь, когда я нахожусь в любом из поддоменов: trac или svn, я вижу: "Это работает!" сообщение.
Это сделано, я создал два файла виртуального хоста в /etc/apache 2/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 не существует!
что я делаю неправильно?