@uranus235

Зачем www.domain.com работает, а domain.com нет?

Перенаправил свой домен с помощью A записей на свой VPS:

domain.com A 5.175.132.61
*.domain.com A 5.175.132.61
www.domain.com CNAME domain.com

На сервере стоит такая конфигурация Apache:

NameVirtualHost 5.175.132.61:80
NameVirtualHost 5.175.132.61:443
NameVirtualHost 5.175.132.61

DocumentRoot /var/www/domain.com/
ServerName www.domain.com
ServerAlias domain.com www.domain.com

При переходе на www.domain.com показывает файлы из директории /var/www/domain.com/, а при переходе на domain.com показывает тест страницу apache :(
  • Вопрос задан
  • 2454 просмотра
Решения вопроса 1
RicoX
@RicoX
Ушел на http://ru.stackoverflow.com/
ServerAlias domain.com - удалите www.domain.com. (Вообще покажите весь конфиг виртуалхоста, может что не на своем месте). Ну или любой вариант редиректа: www.cyberforum.ru/apache/thread653394.html
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Lixoradka
@Lixoradka
.Net разработчик
Не уверен насчет Апача, но на IIS такая проблема возникает, когда нет биндинга для адреса с www.
Другими словами для веб сервера адреса www.domain.com и domain.com абсолютно разные и биндить их к определенному сайту нужно отдельно каждый. Не уверен что помог, но надеюсь, что направление дал успешное.
Ответ написан
merryjane
@merryjane
Системный администратор
Покажите вывод команды:
apachectl -S
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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