Как правильно настроить поведение поддоменов в DNS?

Есть сайт у которого правилом в .htaccess прописан редирект всех адресов с www на "без www".
В DNS при этом и для @ и для www задана запись А с одинаковым IP сервера.

1. Что произойдет если удалить запись А для поддомена www и поставить вместо неё CNAME на основное зеркало? Будут ли при этом редиректы происходить на конкретные страницы? Или любой урл www будет редиректиться только на главную сайта без www?
2. Если страницы с www будут корректно редиректиться на соответствующие страницы без www, то можно ли вообще убрать дублирующее этот процесс правило из .htaccess?
3. Что произойдет если использовать маску * CNAME вместе с теми поддоменами, для которых уже задана CNAME (например, продолжит ли выполняться правило mail CNAME domain.mail.yandex.net.)?
  • Вопрос задан
  • 2445 просмотров
Решения вопроса 1
alexclear
@alexclear
A cat
1. Ничего не изменится.
2. CNAME записи никакого отношения не имеют к HTTP redirect, поэтому ничего в .htaccess менять нельзя.
3. Я не помню точно, возможно ли указание wildcard в CNAME, но, если возможно, то работать будет так же, как и для A records - то есть, правило продолжит выполняться, да.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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