Server redirecting to root vhost file

Okay, I have multiple domains on my server. They have vhost conf files. my main domain.. www.example.com has config file such as..

ServerAdmin example@example.net ServerName example.net ServerAlias www.example.net DocumentRoot /var/www/example.net/public_html

I have 2 files for it.. 80 and 443 for SSL

Now the issue is this.. When I type in a browser www.example.com it takes me to root folder of domain instead of site folder root that's in the path.

when I type example.com into the browser it takes me to the correct root. I can not find this issue anywhere or how to solve i've tried everything I can think of.

0
задан 11 April 2018 в 04:01
2 ответа

Возможно, у вас есть другой VirtualHost, который соответствует www.example.com и появляется ранее в конфигурации. Вместо этого будет использована эта конфигурация.

Очень распространенной ошибкой является опускание Имени сервера в стандартном (или любом) виртуальном хосте. Если не указано Имя сервера, то сервер пытается вывести его из IP-адреса сервера, и это может привести к появлению www.example.com, что делает его неинтуитивно первым подходящим виртуальным хостом вместо того, чтобы иметь его в качестве Имя сервера или в качестве ServerAlias.

.
0
ответ дан 5 December 2019 в 06:14

нуждаются в проверке конфигурации виртуального хоста для домена example.com.

Имя сервера example.com

ServerAlias www.example.com

DocumentRoot /var/www/example.com/public_html

0
ответ дан 5 December 2019 в 06:14

Теги

Похожие вопросы