• Как связать поддомен с виртуальным хостом?

    @SashaSkot
    Специалист широкого профиля
    Как вариант создать дополнительные виртуальный хост с указанием имени сервера:

    NameVirtualHost 172.20.30.40

    # primary vhost
    DocumentRoot /www/subdomain
    RewriteEngine On
    RewriteRule ^/.* /www/subdomain/index.html
    # ...

    DocumentRoot /www/subdomain/sub1
    ServerName www.sub1.domain.tld
    ServerPath /sub1/
    RewriteEngine On
    RewriteRule ^(/sub1/.*) /www/subdomain$1
    # ...

    DocumentRoot /www/subdomain/sub2
    ServerName www.sub2.domain.tld
    ServerPath /sub2/
    RewriteEngine On
    RewriteRule ^(/sub2/.*) /www/subdomain$1
    # ...
    Ответ написан
    Комментировать