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