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

Поддомены виртуального хоста Apache указывают на тот же каталог

Раньше я настраивал поддомены с помощью Apache и никогда не сталкивался с какими-либо серьезными проблемами. Но с этим (я полагаю, Centos) сервером, который является одним из моих клиентов, я не понимаю, что я делаю неправильно. Вот файл .conf, который загружает apache:

Listen 80
NameVirtualHost *:80

<VirtualHost *:80>
    ServerName www.thedomain.com
    DocumentRoot /u1/thedomain.com/public
    RailsEnv production
</VirtualHost>

<VirtualHost *:80>
    ServerName subdomain.thedomain.com
    DocumentRoot /u1/subdomain.thedomain.com/public_html
</VirtualHost>

Когда я обращаюсь к основному адресу или адресу поддомена, они оба указывают на основной контент www.thedomain.com. Есть предположения?

ОБНОВИТЬ:

Да, после внесения изменений я провел настройку и изящно.

Вы обязательно перезагрузили Apache после внесения изменений?

Редактировать: Иногда изящный не работает должным образом, сделайте apachectl restart.