CNAME-запись
Также: CNAME, каноническое имя
DNS-запись, которая делает один домен псевдонимом другого. Вместо IP-адреса она указывает на имя — и все изменения адреса на стороне платформы подхватываются автоматически.
Чем удобнее A-записи
Если платформа переедет на другой сервер, A-запись придётся править вручную, а CNAME — нет: он ссылается на имя, за которым платформа сама следит. Поэтому подключение поддоменов обычно рекомендуют именно через CNAME.
Где применяется
- www как псевдоним основного домена.
- Поддомены сервисов: почта, справка, статусная страница.
- Подключение домена к платформе, которая может менять адреса своих серверов.
- Подтверждение прав в некоторых сервисах — они просят создать CNAME с заданным значением.
Как это выглядит на практике
| Имя | Тип | Значение | Что делает |
|---|---|---|---|
| @ | A | 203.0.113.10 | корневой домен ведёт на сервер |
| www | CNAME | example.ru | www повторяет корневой домен |
| shop | CNAME | shops.platforma.ru | поддомен ведёт на внешний сервис |
Проверить готовую запись можно командой `dig www.example.ru CNAME +short` или `nslookup www.example.ru`. Если в ответе видно имя, на которое вы ссылались, — запись работает; дальше вопрос только в кэше провайдеров.
Частые ошибки
- CNAME на корневом домене: часть регистраторов её просто не примет, часть примет и сломает почту.
- В значении указан адрес с https:// и слэшем — CNAME принимает только имя.
- Рядом с CNAME оставлены другие записи для того же имени: по стандарту так нельзя.
- Забыта точка в конце значения там, где панель регистратора её требует.
- CNAME указывает на имя, которое само указывает на другое имя: цепочка работает, но замедляет первое обращение.
Частые вопросы
Что выбрать для www — A или CNAME?
CNAME на основной домен: тогда при смене адреса сервера достаточно поправить одну A-запись, а www подтянется сам.
Почему платформа просит именно CNAME?
Чтобы иметь возможность менять свои серверы без вашего участия: имя остаётся прежним, а адрес за ним платформа обновляет сама.