Когда добавляете DNS-запись для домена или поддомена — выбираете тип. Чаще всего это A или CNAME. Они разные по сути.
\n
A-запись
\n
Указывает конкретный IP-адрес. Например: yourdomain.tj → 195.158.10.20.
\n
- Браузер сразу получает IP и идёт на сервер
- Самый быстрый тип резолвинга
- Если IP сервера меняется — нужно вручную обновлять запись
\n
CNAME-запись
\n
Указывает на другое доменное имя. Например: shop.yourdomain.tj → mystore.example.com.
\n
- Браузер делает дополнительный запрос: «а где example.com?» — это лишний шаг
- Удобно, когда сервис меняет IP — вы привязываетесь к их домену, а они сами обновляют свой A
- Подходит для CDN, SaaS-сервисов, GitHub Pages
\n
Что выбрать
\n
- A: для собственного хостинга, где знаете IP сервера и он стабилен
- CNAME: для внешних сервисов (Netlify, Vercel, Cloudflare, GitHub Pages, Heroku)
\n
Важное правило
\n
Корневой домен (yourdomain.tj без поддомена) нельзя сделать через CNAME — только A или AAAA. Это технический стандарт. Для поддоменов — оба типа допустимы.
\n
Современные DNS (Cloudflare, Navju Cloud DNS) умеют «CNAME flattening» — обходят это ограничение, но это нестандарт.
