Apache2 игнорирует ServerAlias

Версии www всех моих сайтов работают. версия без www не работает. Все версии без www идут на мой vhost по умолчанию (galengrover.com)

Вот первые 2 виртуальных хоста в httpd.conf.

ServerName galengrover.com

NameVirtualHost *:80

<VirtualHost *:80>
    ServerAdmin galenjr@gmail.com
    DocumentRoot /var/www/sites/galengrover.com/html
    ServerName www.galengrover.com
    ServerAlias galengrover.com
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin galenjr@gmail.com
    DocumentRoot /var/www/sites/skatevideosonline.net/html
    ServerName www.skatevideosonline.net
    ServerAlias skatevideosonline.com
</VirtualHost>

Я невежественен. Спасибо

2 ответа

Удалить ServerName директива за пределами вашего <VirtualHost> блоки.

Распространен ли DNS? Для меня, galengrover.com 301 перенаправляет на www.galengrover.com,

skatevideosonline.com спам блогskatevideosonline.net показывает содержимое из www.galengrover.com но skatevideosonline.net не ServerAlias ​​в конфигурации, которую вы опубликовали...

Ты имел ввиду

ServerName www.skatevideosonline.net
ServerAlias skatevideosonline.net

вместо

ServerName www.skatevideosonline.net
ServerAlias skatevideosonline.com

?

Другие вопросы по тегам