Недавно я попытался настроить субдомен, где основной домен перенаправляет к нему путем изменения URL путем питания с .htaccess
, VirtualHost
и apache2.conf
.
Чтобы сделать это, я создал два сайта в sites-available
, каждый default.conf
и каждый subdomain.conf
.
default.conf
:
<VirtualHost *:80>
ServerName www.domain.com
ServerAdmin webmaster@localhost
DocumentRoom /home/user/web/
</VirtualHost>
subdomain.conf
:
<VirtualHost *:80>
ServerName subdomain.domain.com
ServerAdmin webmaster@localhost
DocumentRoot /home/user/subdomain
</VirtualHost>
Странная вещь с этим - это когда subdomain.conf
активируется это становится сайтом по умолчанию и для субдомена и для основного домена, когда то, что я хочу, для основного доменного сайта и каталога для появления на www.domain.com
и субдомен для появления на subdomain.domain.com
. Когда субдомен деактивируется, и значение по умолчанию активируется, это появляется на обоих веб-сайтах также.
Любая справка ценится
Вы не должны разделять .conf для каждого сайта. Вы просто помещаете их всех в свое значение по умолчанию, и Вы будете хороши для движения. Также проверьте на орфографические ошибки.
Поскольку комментатор сказал:
Просто помещает их обоих в
default.conf
, необходимо также проверить Вашdefault.conf
для орфографических ошибок...