hostingfaq.ru — отвечаем на вопросы о хостинге простым языком 45 провайдеров · 146 ответов · данные от 14.10.2026
hostingfaqвопрос — ответ Обновлено 14.10.2026

Поддомен: как создать и настроить — пошаговая инструкция для новичка

Обновлено 6 октября 2026 Чтение 10 мин Раздел: Блог о хостинге и серверах: инструкции, разборы и настройки

Поддомен — это приставка к основному домену, например blog.example.ru, под которую можно отдать блог, магазин или тестовую версию сайта. В инструкции из блога HostingFAQ вы разберётесь, как работает поддомен, создадите DNS-запись шаг за шагом, выпустите сертификат и проверите результат. Отдельно разберём частые ошибки и выбор между поддоменом и подпапкой.

Поддомен: как создать и настроить — пошаговая инструкция для новичка

Коротко

  • Поддомен — часть имени слева от основного домена: в blog.example.ru это blog, а example.ru — родительский домен.
  • Создаётся DNS-записью A (адрес IPv4), AAAA (адрес IPv6) или CNAME (псевдоним другого имени).
  • Одна часть имени — до 63 символов, всё имя целиком — до 253 символов.
  • Типичный TTL записи — 3600 секунд (1 час); обновление DNS обычно занимает от нескольких минут до 24 часов.
  • Веб-сервер принимает поддомен на портах 80 (HTTP) и 443 (HTTPS), для HTTPS нужен сертификат на этот поддомен или wildcard-сертификат *.example.ru.
  • Создание поддомена по инструкции состоит из 7 шагов и не требует отдельной оплаты у большинства регистраторов и хостеров.

Что такое поддомен и зачем он нужен

Поддомен — это приставка слева от основного домена. В адресе blog.example.ru часть blog называется меткой, а example.ru — родительским доменом. Под такую приставку можно отдать блог, магазин или тестовую копию сайта.

Уровни считаются справа налево: ru — первый, example.ru — второй, blog.example.ru — третий. Поддомен — отдельное имя, поэтому его можно направить на другой сервер, например с адресом 203.0.113.10. Подробнее узнайте, что такое IP-адрес, а где управлять записями, посмотрите в обзоре панели домена.

У имени есть ограничения: одна метка — до 63 символов, всё имя целиком — до 253 символов (RFC 1035). Допустимы латиница, цифры и дефис, но дефис нельзя ставить в начало и в конец метки.

Чаще всего поддомены нужны для таких задач:

  • блог на blog.example.ru;
  • интернет-магазин на отдельном сервере;
  • личный кабинет клиентов;
  • тестовая копия сайта, где проверяют правки до публикации;
  • почтовый сервис компании.
Схема строения доменного имени blog.example.ru с выделенными уровнями
Из чего состоит имя поддомена: зона, домен и метка поддомена

Как работает поддомен: DNS-записи и веб-сервер

Когда вы вводите blog.example.ru, браузер спрашивает DNS-сервер (Domain Name System, система доменных имён), какой IP-адрес у этого имени. Сервер отвечает, например, 203.0.113.10, а ответ кэшируется на время TTL (Time To Live): по умолчанию 3600 секунд, то есть 1 час.

Дальше браузер обращается по этому адресу на порт 80 (HTTP) или 443 (HTTPS). На одном IP-адресе могут работать десятки сайтов, поэтому веб-сервер смотрит на запрошенное имя и выбирает нужный сайт: в Nginx имя задаёт директива server_name, в Apache — ServerName.

Записи хранятся в DNS-зоне домена. Её держит регистратор, хостер или Cloudflare: правьте зону там, где указаны NS-серверы домена. Пример такой настройки есть в материале про DNS в Яндекс 360. Запись CNAME нельзя создавать на имени, где уже есть другие записи, например A или MX.

Тип Что хранит Пример для blog.example.ru Когда применять
A Адрес IPv4 203.0.113.10 Поддомен ведёт на ваш сервер
AAAA Адрес IPv6 2001:db8::10 Сервер доступен по IPv6
CNAME Псевдоним другого имени shop.example.net. Поддомен указывает на чужой сервис
MX Почтовый сервер 10 mail.example.ru. Почта на адреса вида name@blog.example.ru
TXT Текст для проверок и SPF v=spf1 +a -all Подтверждение владения, защита почты

Как создать поддомен: пошаговая инструкция

Создание поддомена состоит из двух частей: вы прописываете DNS-запись (Domain Name System, система доменных имён) и настраиваете сайт на сервере. У большинства регистраторов и хостеров это бесплатно, а всё действие занимает 10–15 минут, не считая обновления DNS.

Если сервера под сайт ещё нет, сначала выберите виртуальный сервер в аренду и узнайте его IP-адрес. В примере ниже родительский домен — example.ru, поддомен — blog.example.ru, адрес сервера — 203.0.113.10.

Выполните семь шагов по порядку:

  1. Войдите в панель регистратора или хостинга, где размещена DNS-зона домена.
  2. Откройте управление DNS-записями домена example.ru.
  3. Добавьте запись A (адрес IPv4): имя blog, значение 203.0.113.10, TTL (время жизни записи в кэше) 3600 секунд.
  4. Если у сервера есть адрес IPv6, добавьте такую же запись AAAA с этим адресом.
  5. На сервере создайте виртуальный хост или сайт для blog.example.ru и укажите корневую папку, например /var/www/blog. В Nginx имя задаёт директива server_name, в Apache — ServerName. Сервер должен принимать запросы на портах 80 (HTTP) и 443 (HTTPS).
  6. Выпустите SSL-сертификат для blog.example.ru или один wildcard-сертификат *.example.ru. Wildcard Let’s Encrypt выдаёт только при проверке владения через DNS (метод DNS-01).
  7. Проверьте результат командой nslookup blog.example.ru: в ответе должен появиться адрес 203.0.113.10.

Если DNS-зону ведёт ваш хостер, шаги 2–3 обычно делаются в той же панели, где вы добавляете поддомен к сайту, и часто хостер создаёт запись сам. Если зона у стороннего сервиса, например у CDN, смотрите инструкцию по настройке Cloudflare. Обновление DNS занимает от нескольких минут до 24 часов, так что при пустом ответе подождите и повторите проверку.

Форма добавления A-записи blog со значением 203.0.113.10 и TTL 3600 в панели DNS
Добавление A-записи для поддомена blog.example.ru в панели DNS (иллюстрация интерфейса) (иллюстрация интерфейса)

Какие параметры задать и сколько стоит поддомен

TTL (Time To Live, время жизни записи) определяет, как долго провайдеры хранят ответ DNS в кэше. По умолчанию обычно стоит 3600 секунд (1 час). Перед переездом на другой сервер снизьте его до 300 секунд (5 минут), чтобы новый адрес разошёлся быстрее, а после переезда верните прежнее значение.

Тип записи выбирайте по задаче. A-запись направляет blog.example.ru прямо на IP-адрес 203.0.113.10, а CNAME делает поддомен псевдонимом другого имени, например адреса внешнего сервиса. CNAME нельзя создать на имени, где уже есть A или MX.

С сертификатом два варианта: отдельный на blog.example.ru или wildcard *.example.ru, который закрывает все поддомены первого уровня. Let’s Encrypt выдаёт wildcard только при проверке владения через DNS (метод DNS-01). Сам поддомен у большинства регистраторов и хостеров бесплатный, а платить приходится за место на сервере, нагрузку и платный сертификат, если он нужен. Итоговая сумма зависит от тарифа, посмотрите ответы о VPS и выберите подходящий тариф.

Поддомены часто отдают под почту и службы, поэтому учтите дополнительные записи:

  • Почтовый поддомен вроде mail.example.ru требует записей MX и A, настройте доменную почту по отдельной инструкции.
  • SPF (Sender Policy Framework) на поддомене задаётся TXT-записью со списком серверов, которым разрешено отправлять письма, разберите SPF-запись подробнее.
  • Wildcard-запись *.example.ru в DNS направляет на сервер любые несуществующие поддомены, поэтому включайте её осознанно.

Как проверить, изменить и удалить поддомен

Проверьте поддомен командой nslookup blog.example.ru или dig blog.example.ru A. В ответе должен появиться IP-адрес сервера 203.0.113.10. Если адрес другой или ответа нет, запись ещё не обновилась либо создана с ошибкой. Внешний IP сервера узнайте через онлайн-проверку IP-адреса и сравните с ответом.

Чтобы изменить привязку, поменяйте значение A-записи на новый IP. За сутки до переезда снизьте TTL (Time To Live, время жизни записи в кэше) с 3600 до 300 секунд. Обновление DNS (Domain Name System) обычно занимает от нескольких минут до 24 часов. Если зоной управляет внешний сервис, настройки описаны в материале про настройку Яндекс DNS.

Чтобы удалить поддомен, уберите запись из DNS-зоны и сам сайт с сервера. Иначе останется «висячая» запись, которая указывает на пустой или чужой адрес. Вот как выглядит переезд blog.example.ru на новый сервер:

  • снизьте TTL до 300 секунд и подождите 1 час;
  • перенесите файлы и задайте server_name на новом сервере;
  • замените значение A-записи на новый IP;
  • проверьте результат через dig blog.example.ru A и верните TTL 3600.
Терминал с результатом команды nslookup для blog.example.ru, адрес 203.0.113.10
Проверка поддомена командой nslookup: в ответе виден IP-адрес сервера (иллюстрация интерфейса)

Частые ошибки при настройке поддомена и как их исправить

Почти все проблемы с поддоменом сводятся к пяти: имя не находится в DNS, CNAME конфликтует с другими записями, сертификат выпущен не на то имя, сервер не знает про поддомен, а браузер показывает старые данные из кэша.

Диагностика занимает пару минут: начните с команды dig blog.example.ru A. Ниже разбор на примере поддомена blog.example.ru и сервера 203.0.113.10.

Поддомен не открывается (NXDOMAIN)

Ответ NXDOMAIN (Non-Existent Domain) значит, что DNS не нашёл такое имя. Причина: записи нет, в метке опечатка (blgo вместо blog) или обновление DNS ещё не дошло до провайдера. Откройте DNS-зону, сверьте имя и значение 203.0.113.10, затем подождите от нескольких минут до 24 часов.

CNAME конфликтует с другими записями

CNAME нельзя создавать на имени, где уже есть A, MX или другие записи. Панель либо откажет в сохранении, либо часть записей перестанет работать. Замените CNAME на A-запись со значением 203.0.113.10 или удалите лишние записи на этом имени.

Браузер ругается на сертификат

Обычно сертификат выпущен только на example.ru и не покрывает blog.example.ru. Выпустите отдельный сертификат на поддомен или wildcard *.example.ru. Let’s Encrypt выдаёт wildcard только при проверке через DNS (метод DNS-01). Если домен работает через прокси, изучите обзор Cloudflare.

Вместо сайта открывается заглушка хостинга

DNS работает, но сервер не знает, какой сайт отдать для этого имени. Добавьте поддомен в настройки: в Nginx это директива server_name blog.example.ru;, в Apache — ServerName в виртуальном хосте. Если вместо заглушки появляется таймаут, разберите ошибку 522.

После правки открывается старый адрес

Старое значение хранится в кэше до конца TTL (Time To Live), по умолчанию 3600 секунд, а у провайдера может держаться до 24 часов. Чтобы увидеть свежие данные, выполните шаги:

  • подождите до истечения TTL;
  • сбросите кэш: ipconfig /flushdns в Windows, sudo dscacheutil -flushcache в macOS;
  • перезапустите браузер или откройте сайт в режиме инкогнито.
Важно. Перед удалением или заменой записи снизьте TTL до 300 секунд (5 минут) и сохраните старое значение: так вы быстро вернёте прежнюю настройку.

Начинайте диагностику с DNS, затем проверяйте сервер и сертификат: так вы найдёте причину быстрее всего.

Поддомен или подпапка: что выбрать

Поддомен blog.example.ru и подпапка example.ru/blog/ выглядят похоже, но для сервера, поисковых систем и браузера это разные вещи. Выбор влияет на настройку DNS (Domain Name System, система доменных имён), сертификаты и то, как быстро растёт трафик основного сайта.

Поисковые системы обычно воспринимают поддомен как отдельный сайт, а подпапку — как часть основного. Поэтому статьи в подпапке усиливают весь домен example.ru, а материалы на поддомене набирают вес отдельно. Гарантий позиций не даёт ни один вариант, но направление такое.

Подпапка настраивается внутри одного сайта, а поддомен требует DNS-записи, отдельного блока server_name в Nginx или ServerName в Apache и сертификата. Сравним варианты по главным критериям:

Критерий Поддомен blog.example.ru Подпапка example.ru/blog/
Отдельный сервер Можно: A-запись укажет на любой IP-адрес Обычно тот же сервер; на другой отправляют через прокси
Сертификаты Нужен сертификат на поддомен или wildcard *.example.ru Хватает сертификата основного домена
Поисковое продвижение Обычно считается отдельным сайтом Усиливает основной сайт
Сложность настройки Выше: DNS, веб-сервер, сертификат Ниже: каталог или правило в конфиге
Cookie и авторизация Общие cookie работают, только если задан домен .example.ru Cookie общие по умолчанию
Пример использования Магазин на другой платформе, тестовая среда test.example.ru Блог, статьи, справочник

Рекомендация простая. Выбирайте подпапку для контента, который должен продвигать основной сайт: блог, статьи, инструкции. Выбирайте поддомен для отдельного приложения, магазина на другой платформе или тестовой среды.

Если поддомен нужен под отдельное приложение, ему часто удобнее собственный сервер с выделенным адресом. Подробнее о таком размещении читайте в разделе о вопросах по VPS, а про выделенный адрес — в материале про белый IP-адрес.

Кому поддомен не подходит и какие есть альтернативы

Поддомен лишний, если у вас один небольшой сайт без отдельных сервисов: блог, магазин и справку можно держать в одной структуре. Он не подходит и тогда, когда нужно собрать всю SEO-силу (поисковую ценность) в одном домене: поисковые системы обычно воспринимают blog.example.ru как отдельный сайт. Третья причина — нет доступа к DNS-зоне или нет отдельного места на сервере под новый сайт.

Альтернативы зависят от задачи. Подпапка example.ru/blog/ остаётся частью основного сайта; если сервис работает на другом сервере, подключите его через обратный прокси (proxy_pass в Nginx). Для независимого проекта подойдёт отдельный домен, а для небольшого раздела хватит обычной страницы на основном сайте.

Если нужен отдельный сервис, арендуйте виртуальный сервер (VPS) и направьте на его IP-адрес A-запись, например blog → 203.0.113.10. Подробнее о тарифах читайте в ответах на вопросы о VPS.

Ориентиры выбора такие:

  • один сайт и общий SEO-вес — подпапка или страница;
  • отдельный сервис на своём сервере — поддомен с A-записью;
  • независимый проект — отдельный домен;
  • нет доступа к DNS — подпапка или обратный прокси.

Если сервер ещё не готов, начните с материалов о том, как сделать сервер и о выборе Linux для сервера.

Частые вопросы

Что такое поддомен простыми словами?
Это дополнительное имя перед основным доменом: в blog.example.ru поддомен — blog. Его можно направить на другой сайт или сервер, не покупая новый домен.
Сколько стоит создать поддомен?
У большинства регистраторов и хостеров сам поддомен бесплатный, лимит зависит от тарифа. Дополнительные расходы обычно связаны с местом на сервере и платным сертификатом.
Сколько поддоменов можно создать?
Технического ограничения в DNS нет, лимит задаёт тариф хостинга или панель управления. Если нужно много сайтов, проверьте условия тарифа или используйте виртуальный сервер.
Через сколько заработает поддомен после создания записи?
Обычно от нескольких минут до 24 часов. Время зависит от TTL записи и кэша DNS у вашего провайдера.
Чем отличается поддомен от домена?
Домен вы регистрируете и продлеваете у регистратора, поддомен создаёте сами в DNS-зоне домена. Отдельной регистрации для него не нужно.
Какую запись выбрать для поддомена: A или CNAME?
Если известен IP-адрес сервера, ставьте A (IPv4) или AAAA (IPv6). CNAME нужен, когда поддомен должен ссылаться на другое имя, например на адрес сервиса, который выдал вам провайдер.
Нужен ли отдельный SSL-сертификат для поддомена?
Да, сертификат на example.ru не покрывает blog.example.ru. Выпустите сертификат на конкретный поддомен или wildcard-сертификат *.example.ru, который закрывает все поддомены первого уровня.
Как проверить, что поддомен настроен правильно?
Выполните в терминале nslookup blog.example.ru или dig blog.example.ru A и сравните IP-адрес с адресом сервера. Затем откройте поддомен в браузере по HTTPS.
Можно ли сделать поддомен на другом хостинге или сервере?
Да, достаточно указать в A-записи IP-адрес нужного сервера. Основной сайт при этом остаётся на прежнем хостинге.
Влияет ли поддомен на SEO?
Поисковые системы обычно воспринимают поддомен как отдельный сайт, поэтому он продвигается отдельно от основного. Для контента, который должен усиливать главный сайт, чаще выбирают подпапку.

Проверьте себя

  • Имя поддомена состоит из латиницы, цифр и дефиса, а метка короче 63 символов.
  • В DNS-зоне создана запись A или AAAA с нужным IP-адресом и TTL 3600.
  • На одном имени нет CNAME вместе с другими записями.
  • На сервере для поддомена создан виртуальный хост с правильным server_name.
  • Для поддомена выпущен сертификат или wildcard *.example.ru, HTTPS открывается без предупреждений.
  • Команда nslookup возвращает ожидаемый IP-адрес сервера.
  • Перед изменением записи TTL снижен до 300 секунд, старое значение сохранено.

На сайте есть партнёрские ссылки: если вы оформите заказ по ним, мы получим вознаграждение от провайдера. Это не влияет на цену для вас и на место в рейтинге.