На наших услугах виртуального хостинга существует 2 основных способа создания поддоменов - настройка создания динамических поддоменов для основного домена, или добавление поддоменов как отдельных сайтов.
Рассмотрим оба данных варианта, а также их нюансы:
Способ №1. Настройка создания динамических поддоменов для основного домена.
Данный вариант позволит Вам легко создавать поддомены для Вашего сайта, но при этом, настройки для поддоменов будут использоваться от основного домена, а именно:
- У поддоменов будет такая же версия php, как и у основного сайта. Выбрать версию php отдельно для поддоменов, при такой настройке будет невозможно.
- В случае использования SSL, поддомены будут использовать сертификат от основного домена. В таком случае может понадобится выпуск wildcard SSL-сертификата для основного домена.
- Будут использоваться настройки сжатия/кэширования от основного домена.
- Будет использоваться IP адрес от основного домена.
- Будет использоваться кодировка от основного домена.
Если Вас устраивают данные условия, то ниже приведена инструкция по настройке создания данных поддоменов. Если Вам нужна более детальная настройка для новых поддоменов, сравнимая с отдельными сайтами - то рекомендуем Вам сразу перейти ко второму пункту данной статьи.
Данный способ основан на wildcard записи для домена. Эта запись имеет следующий вид: *.example.ru, где вместо example.ru - название Вашего домена. Данная запись позволяет динамически добавлять новые поддомены, без отдельного создания A записи для каждого поддомена.
Внимание! Все примеры в данной статье будут идти на примере домена example.ru. Вместо example.ru Вам необходимо указывать Ваш домен.
Для настройки:
1) Зайдем в личный кабинет и перейдем в раздел "Хостинг", после чего, в данном разделе выберем нужную услугу хостинга:
Откроется раздел управления услугой хостинга.
2) Выберем плитку с названием "Сайты":
Откроется список сайтов, добавленных на Вашей услуге хостинга.
3) Выберите сайт, на котором нам необходимо настроить создание автоматических поддоменов и нажмите на кнопку:
Откроется раздел редактирования выбранного домена.
4) Перейдем в раздел "Расширенные настройки" и найдем подраздел "Автоматические поддомены". В нем нам необходимо выбрать один из следующих пунктов:
- "В отдельной директории" для создания поддоменов Вам необходимо будет создавать папки с полным названием поддоменов в той директории, в которой находится папка Вашего основной сайта, как правило это папка "www".
Название папки поддомена будет иметь вид: subdomain.example.ru.
Поддомены будут доступны по адресу, вида: subdomain.example.ru.
- "В поддиректории домена" для создания поддоменов, Вам необходимо будет создавать папки с названием поддоменов в директории Вашего основного сайта.
Название папки поддомена будет иметь вид: subdomain.
Поддомен будет доступен по адресам, вида: subdomain.example.ru и example.ru/subdomain
5) Нажмем на кнопку:
6) Теперь Вам необходимо создать папку для нужного поддомена. Сделать это необходимо в зависимости от того, какую настройку для автоподдоменов Вы выбрали в пункте 4.
ВАЖНО! Если Ваш домен не делегирован на наши DNS-сервера, то Вам необходимо будет создать A запись на стороне Ваших DNS-серверов, вида: *.example.ru, которая должна быть направлена на IP Вашего сайта: Как узнать IP сайта?
Способ №2. Добавление поддомена как отдельного сайта
Если Вам не подходит автоматическое создание поддоменов, по причине того, что Вы не можете выбрать для поддоменов свою версию php, настроить свой сертификат и так далее, то Вы можете добавить поддомен как отдельный сайт в Вашу панель управления сайтами.
Делается это следующим образом: Как добавить сайт?
При добавлении поддомена, укажите его полное название, например: subdomain.example.ru.
ВАЖНО! Если Ваш домен не делегирован на наши DNS-сервера, то Вам необходимо будет создать A запись на стороне Ваших DNS-серверов, вида: subdomain.example.ru, которая должна быть направлена на IP Вашего сайта: Как узнать IP сайта?