@purushin

Почему субдомены всех сайтов на сервере перенаправляют на один сайт на том же сервере?

На выделенном сервере (nginx + apache) хостятся три сайта. Перенаправление с субдомена www работает без проблем:
www.aaa.ru > aaa.ru
www.bbb.ru > bbb.ru
www.ccc.ru > ccc.ru

Однако, все остальные субдомены перенаправляются на aaa.ru:
bla.bbb.ru > aaa.ru
xyz.ccc.ru > aaa.ru

В настройках DNS-записей сервера все идентично и вроде корректно, присутствует запись
CNAME *.bbb.ru is an alias of bbb.ru.

В чем загвоздка? Настройки nginx'а?
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ответы на вопрос 3
@feanor7
Системный администратор
Гляньте содержимое .htaccess
И почитайте как все ваше хозяйство работает. Днс не отвечает за перенаправление на сайте.
DNS lookup - Nginx - Apache (если он установлен) нужно смотреть на всю цепочку.
Ответ написан
Комментировать
Потому что aaa.ru - default_server.
Ответ написан
Комментировать
Godless
@Godless
*.bbb.ru - это синоним для всех поддоменов явно не указаных в DNS.
+ смотрите конфиги, вебсерверов. Там внимательно на дефолтсервер и какие вообще поддомены прописаны на серверах.
В некоторых случаях удобно в самом вебсервере указать
server_name example.org *.example.org;
что значит сам домен и все его домены 3го уровня
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы