Назад | Перейти на главную страницу

домен не разрешается без www. Несмотря на соответствующие настройки apache и записи DNS

Я понимаю, что этот вопрос уже много раз задавали на форуме, но я устранил всех обычных подозреваемых в моем случае, и все же мне не очень повезло с этой проблемой.

Www.mydomain.net работает нормально, но mydomain.net переводит меня на тестовую страницу Apache.

Вот мои записи DNS

A        mydomain.net          123.456.244.456
CNAME    www.mydomain.net          mydomain.net           

Вот моя конфигурация apache:

ServerName www.mydomain.net
ServerAlias  mydomain.net

RewriteEngine on
RewriteCond %{HTTP_HOST}   !^www\.mydomain\.net [NC]
RewriteCond %{HTTP_HOST}   !^$
RewriteRule ^/(.*)         http://www.mydomain.net/$1 [L,R]

скопировано прямо из документации Apache.

Интересно то, что mydomain.net ВСЕГДА переходит на тестовую страницу apache. Независимо от того, делаю ли я его ServerName или ServerAlias.

Вы используете виртуальные серверы на Apache? В таком случае может быть настроен сайт по умолчанию, из-за которого любой домен, кроме «www.mydomain.net», будет обрабатываться обработчиком по умолчанию. В качестве быстрой проверки попробуйте abc.mydomain.net и посмотрите, получите ли вы тестовую страницу apache.