Начать бесплатно

Свой домен: корень домена и www

Корень без ALIAS: www основным адресом, переадресация у регистратора, перенос DNS

4 мин чтения Демо админ-панели
На этой странице 7

Корень домена и www

Почему корень домена особенный#

Корень — это сам example.ru, без поддомена. На нём уже живут обязательные служебные записи (SOA, NS) и обычно почта (MX), поэтому стандарт DNS запрещает ставить на корень CNAME — запись, которая говорит «этот адрес — то же самое, что вон тот». Для сайта на нашей платформе нужна именно такая ссылка: наши IP-адреса меняются, и запись A с фиксированным адресом со временем перестанет работать.

Провайдеры решают это записями особого типа — ALIAS, ANAME или «CNAME flattening»: провайдер сам узнаёт текущие адреса и отдаёт их как обычную A. Такие записи есть у Cloudflare, Namecheap, Amazon Route 53, Yandex Cloud DNS и других; нет — у GoDaddy, REG.RU, Timeweb и большинства хостингов.

Мастер подключения знает, у какого провайдера что есть (реестр провайдеров), и на первом шаге сам предлагает правильный вариант. ALIAS человеку, у которого её негде создать, он не показывает.

Корень и www одним подключением#

Если корень подключается напрямую (у провайдера есть ALIAS), www настраивать отдельно не нужно: на первом шаге мастера оставьте галку «Также подключить www.example.ru». Тогда:

  • в списке записей появится ещё одна — CNAME для www (значение — как в мастере);
  • сертификат выпускается один, сразу на example.ru и www.example.ru;
  • www.example.ru (и http://, и https://) отвечает постоянной переадресацией 301 на https://example.ru — с тем же путём и параметрами: www.example.ru/menu?table=5 → example.ru/menu?table=5;
  • это одно подключение и один слот тарифа; мастер проверяет обе записи и показывает отдельной строкой, работает ли переадресация www.

У уже подключённого корня www можно добавить в карточке домена кнопкой «Подключить также www» — сайт на корне при этом не прерывается. Домен, купленный у нас, подключается такой парой сам: записи для www мы ставим в своей зоне.

Пара доступна не на всех брендах: если галки на первом шаге нет, настройте www по одному из способов ниже.

Основной адрес — www#

Если у провайдера нет ALIAS, основным адресом сайта делается www.example.ru:

  1. В мастере на первом шаге нажмите «Подключить www.example.ru» (или введите www.example.ru сами).
  2. Добавьте у провайдера одну запись CNAME для www — как в мастере (инструкция для вашей панели — Инструкции по DNS-провайдерам).
  3. Настройте переадресацию корня на www — следующий раздел.

Для поисковиков и посетителей это обычная схема: большинство сайтов открываются на www и переадресуют корень на него.

Переадресация корня на www#

Переадресация («перенаправление», «forwarding», «редирект») настраивается у регистратора или провайдера DNS — это отдельная услуга, обычно бесплатная:

Провайдер Где https:// корня
GoDaddy Domain → Forwarding работает
REG.RU Домен → «Переадресация домена» не работает — только http://
Namecheap Domain → Redirect Domain не работает — только http://
RU-CENTER Услуга «Перенаправление домена» уточните у провайдера
Cloudflare Rules → Redirect Rules (запись корня — с прокси) работает

Куда переадресовывать — https://www.example.ru, тип 301 (постоянная). Если провайдер предлагает «маскировку»/«фрейм» — откажитесь: она ломает адреса страниц и HTTPS.

Если переадресация работает только для http://, посетитель, набравший https://example.ru, увидит ошибку сертификата: у регистратора нет сертификата на ваш корень. Большинство людей набирают адрес без схемы (браузер пробует http://) или приходят по ссылкам на www, поэтому многим этого достаточно. Если важен и https:// корня — перенесите DNS к провайдеру с ALIAS (следующий раздел) и подключите корень напрямую.

Перенос DNS к провайдеру с ALIAS#

Если нужен сам корень (https://example.ru), DNS домена можно перенести к провайдеру, который умеет ALIAS, не перенося сам домен: домен остаётся у регистратора, меняются только DNS-серверы. Бесплатный и самый распространённый вариант — Cloudflare:

  1. Зарегистрируйтесь в Cloudflare и добавьте домен — он сам скопирует существующие записи (почту, поддомены). Сверьте копию со старой зоной: особенно MX и TXT почты.
  2. У регистратора замените DNS-серверы на два сервера Cloudflare (вида *.ns.cloudflare.com). Смена занимает от часа до суток; всё это время почта и сайт работают по старым записям.
  3. Когда Cloudflare покажет домен активным, подключите корень в мастере: запись CNAME @ (Cloudflare сам «расплющит» её) с Proxy status = DNS only, плюс записи, которые покажет мастер. Инструкция — Свой домен у Cloudflare.

Перенос DNS — изменение для всего домена (почты, других поддоменов). Если с доменом работают другие сервисы или специалисты, договоритесь с ними заранее.

Как проверить результат#

  • Откройте https://www.example.ru — должен открыться сайт точки.
  • Откройте http://example.ru (и https://example.ru, если переадресация его поддерживает) — адрес в браузере должен смениться на https://www.example.ru.
  • Подключили пару галкой «Также подключить www» — мастер сам проверяет и основной адрес, и переадресацию www (строка второго имени в карточке домена). Переадресацию корня, настроенную у регистратора, он не видит — её проверьте браузером.

Связанные разделы#