@rinaz22

Как сделать автоподдомены в Apache?

Хочу настроить автоподдомены для своего сайта, но что-то не получается.
Есть каталог, где хранятся все другие сайты в соответствующих каталогах. Например есть главный каталог main и каталог с сайтом site1 (site.ru/main/site1).
Нужно чтобы при открытии сайта по адресу: site1.site.ru открывалась именно тот сайт (site.ru/main/site1).

Указал такие параметры для домена:
<VirtualHost *:80>
    ServerName site.ru
    DocumentRoot /var/www/site.ru
</VirtualHost>

<VirtualHost *:80>
    ServerName site.ru
    ServerAlias *.site.ru

    UseCanonicalName Off
    VirtualDocumentRoot /var/www/user1/site.ru/main/%-4
</VirtualHost>


Работаю с Ubuntu
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 1
mrsexy
@mrsexy
Senior Pomidor
На сколько мне возможно не изменяет память
<VirtualHost *:80>
    ServerName site.ru
    ServerAlias *.site.ru
    DocumentRoot /var/www/site.ru
</VirtualHost>

Далее в основном каталоге где хранится папка с доменом site.ru, создаете папку поддомена вида site1.site.ru
Но это не точно, попробуйте)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы