Как сделать субдомен для сайта
Как создать поддомен
В этой статье мы расскажем, что такое поддомен сайта и домен 3 уровня, а также как создать субдомен.
Subdomain ― что это
Зачем нужен поддомен? Две основные причины:
Создание поддомена происходит в два этапа:
Этап 1. Как добавить поддомен в ISPmanager
В этом случае субдомен не связан с доменом и добавляется как самостоятельный.
Чтобы добавить поддомен как самостоятельный домен:
Количество возможных подоменов на хостинге зависит от вашего тарифного плана.
В ISPmanager можно автоматически создавать поддомены для существующего доменного имени. В этом случае дополнительные операции с DNS-серверами не понадобятся. Добавлять автоподдомены можно неограниченно и бесплатно.
Важно!
Если для основного домена были добавлены поддомены как самостоятельные, то при создании автоподдоменов возникнет ошибка. В этом случае нужно удалить созданные поддомены. Если вы не хотите их удалять, создавайте остальные субдомены как самостоятельные.
Для всех автоподдоменов устанавливается версия PHP основного домена. Если для поддомена необходимо установить другую версию PHP, вам нужно будет создать поддомен как самостоятельный.
Чтобы создать поддомен как автоподдомен:
1. Перейдите в раздел «WWW-домены», выберите домен, для которого нужен автоподдомен, и нажмите Изменить:
2. В блоке «Дополнительные возможности» в строке «Автоподдомены» выберите пункт в отдельной директории и нажмите Oк:
3. Перейдите в Менеджер файлов в папку WWW и нажмите кнопку Создать:
4. Выберите тип «Каталог», введите название поддомена полностью (например support.2domains.ru) и нажмите Ok:
ISPmanager, создание поддомена
5. Снова нажмите Создать (шаг 3), выберите тип «Ссылка».
Нажмите Ok:
Этап 2. Как добавить А-запись
Если для домена указаны ns1.hosting.reg.ru и ns2.hosting.reg.ru, запись о поддомене будет добавлена автоматически.
Если для домена указаны ns1.reg.ru и ns2.reg.ru:
Авторизуйтесь в Личном кабинете 2domains и выберите нужный домен:
Нажмите Сохранить:
Готово, A-запись обновится в течение 15 минут. Если вы меняли DNS-серверы на ns1.reg.ru и ns2.reg.ru, дождитесь обновления DNS-серверов (до 24 часов).
Как удалить поддомены сайта
Откройте панель управления ISPmanager.
Перейдите в раздел «WWW-домены», где находится домен и поддомен, выберите поддомен и нажмите Удалить:
Откройте панель управления ISPmanager.
Перейдите в раздел «WWW-домены», кликните два раза левой кнопкой мыши по основному домену. В блоке «Автоподдомены» выберите Отключено. Нажмите Ок:
Поддомены
Поддомен (субдомен) — домен, являющийся частью домена более высокого уровня. Например, reg.ru — это домен, его поддомены:
Подробнее об этом читайте в статье: Что такое домен?
Сколько поддоменов можно создать на хостинге REG.RU?
Количество возможных поддоменов, в том числе и на бесплатном хостинге для сайтов html, на каждом тарифном плане никак не ограничено.
Но если на вашем хостинге установлена панель управления веб-хостингом ISPmanager и вы добавляете поддомен как самостоятельный в разделе «WWW-домены», он будет считаться отдельным сайтом, и как следствие учитываться в ограничениях по вашему тарифному плану. Чтобы этого избежать, добавляйте поддомен через функцию «Автоподдомены».
Создание поддомена происходит в два этапа: добавление поддомена в панели управления хостингом и добавление записи о поддомене на DNS-серверы.
1 этап. Добавление поддомена в панели управления хостингом
Чтобы добавить поддомен, войдите в панель управления и следуйте нужной инструкции:
Как самостоятельный домен. В этом случае поддомен не зависит от основного домена и добавляется в панели как отдельный домен (количество возможных доменов в панели зависит от вашего тарифного плана).
Добавить поддомен как самостоятельный домен можно по инструкции.
Как автоподдомен. Функция «Автоподдомен» позволяет автоматически создавать поддомены для основного домена.
Функцию «Автоподдомен» удобно использовать, если нужно добавить много поддоменов или по тарифу уже добавлено максимальное количество доменов. Автоподдомены можно добавлять в неограниченном количестве.
В разделе «Домены» выберите пункт Поддомены:
Укажите имя поддомена и выберите домен, для которого создаётся поддомен. Корневой каталог, в котором будут размещены файлы поддомена (Корень документа), будет прописан автоматически:
В разделе «Сайты и домены» кликните Добавить субдомен:
Укажите имя поддомена и выберите домен, для которого создаётся поддомен. Укажите корневую папку для файлов поддомена. Нажмите ОК:
Как создать «Автоподдомен»?
Обратите внимание! Если ранее для основного домена были добавлены поддомены как отдельные WWW-домены, при создании автоподдоменов возникнет ошибка. Чтобы избежать ошибки удалите созданные поддомены в разделе «WWW-домены». Если вы не хотите удалять поддомены, создавайте поддомены как самостоятельные WWW-домены.
Также для всех поддоменов, созданных через автоподдомены, будет установлена версия PHP основного домена. Если для поддомена необходимо установить другую версию PHP, вам необходимо будет создать поддомен как самостоятельный WWW-домен.
Создать автоподдомен можно:
Основное отличие этих двух способов в том, что если поддомен создан в поддиректории основного домена, основной домен будет иметь прямой доступ к файлам поддомена. Мы рекомендуем создавать автоподдомены в отдельной директории. Это более удобно и позволяет избежать путаницы в директории основного домена. Ниже будет описан способ создания автоподдомена в отдельной директории.
Перейдите в раздел WWW-домены, выделите домен, для которого будут добавляться автоподдомены, и нажмите Изменить:
В блоке «Дополнительные возможности» в строке «Автоподдомены» выберите пункт в отдельной директории и нажмите Oк:
Перейдите в раздел Менеджер файлов, в папку WWW, и нажмите кнопку Создать:
Выберите тип Каталог, введите название поддомена полностью (support.faq-reg.ru) и нажмите Ok:
Нажмите ещё раз Создать, выберите тип Ссылка, в поле «Имя» введите название вашего поддомена с www (www.support.faq-reg.ru), в поле «Значение» — просто название поддомена (support.faq-reg.ru). Нажмите Ok:
Это нужно для того, чтобы ваш поддомен был доступен по www. На этом создание автоподдомена закончено, вы можете приступать к размещению сайта на созданном поддомене. Для добавления дополнительных поддоменов повторите шаги с третьего по пятый.
2 этап. Добавление записи о поддомене на DNS-серверы
После создания поддомена необходимо добавить запись о поддомене на DNS-серверы вашего домена. Этот процесс зависит от того, какие DNS-указаны для вашего домена: Как узнать, какие DNS указаны для вашего домена.
Если для домена указаны ns1.reg.ru ns2.reg.ru:
Кликните по имени нужного домена:
Во вкладке «Управление» кликните по пункту «DNS-серверы и зона» или нажмите кнопку Изменить:
На открывшейся странице нажмите Добавить запись, во всплывающей шторке выберите А. Заполните поля и нажмите Готово:
Готово! После добавления необходимой записи нужно дождаться обновления зоны DNS-серверов (в течение 15 минут). Если вы предварительно меняли DNS-серверы на ns1.reg.ru и ns2.reg.ru, дождитесь обновления DNS-серверов. Обновление DNS-серверов может занять до 24 часов.
Как удалить поддомен?
Чтобы удалить созданный поддомен, откройте панель управления хостингом и следуйте дальнейшей инструкции:
Если поддомен добавлен как отдельный www-домен, перейдите в раздел «WWW домены», выделите поддомен и нажмите Удалить:
Если вы настраивали поддомен через автоподдомены, перейдите в раздел «WWW-домены», два раза кликните на основном домене и в выпадающем списке «Автоподдомены» выберите Отключено. Нажмите Ок:
В блоке «Домены» выберите Поддомены:
Напротив ненужного вам более поддомена нажмите Удалить:
Подтвердите удаление поддомена.
На вкладке «Сайты и домены» разверните настройки поддомена и нажмите Удалить:
Поддомены: что это такое и зачем они нужны?
Домен — это адрес сайта в интернете. Чтобы было проще разобраться, что такое поддомен, проведу аналогию с реальной жизнью. Представьте, что домен — это квартира-студия без перегородок внутри. Но после заселения хозяин может захотеть разделить квартиру-студию на отдельные функциональные зоны: для сна, отдыха, питания и т.д. Вся квартира — это основной домен, а отгороженные друг от друга функциональные зоны — поддомены.
Что такое поддомен
Поддомен (или субдомен) — это домен, который является частью домена более высокого уровня. Как это выглядит: если site.com — основной домен, то poddomen.site.com — это поддомен. Во многих случаях при размещении сайта папка поддомена лежит в папке самого домена. Но при необходимости домен и поддомен можно привязать к разным папкам.
Разберем далее, для чего нужны поддомены для сайта, в чем преимущества и недостатки их использования.
Зачем нужны поддомены
Сделать поддомены для сайта бывает необходимо в таких случаях:
Естественно, что поддомены нужны не всем и не всегда. Так, если на вашем сайте много однотипных разделов, которые переплетаются между собой по смыслу, лучше использовать не поддомены для сайта, а более традиционные разделы. В любом случае вам понадобится приобрести основной домен, который предоставляет регистратор доменных имен.
Поддомены или разделы сайта
Проанализируем преимущества и недостатки этих двух методов. Технические особенности создания поддоменов следующие:
Создавая разделы, вы можете не подтверждать права в панелях Вебмастера. Раздел наследует соответствующие параметры основного сайта. Создание раздела — намного более простой процесс, чем создание поддомена. По сути, это всего лишь папка, находящаяся на сервере.
Каждый поддомен продвигается по своим ключевым запросам. Поэтому с помощью поддоменов можно расширить представление сайта в поисковых системах и привлечь максимальное количество клиентов для вашего бизнеса. Еще один плюс заключается в том, что ваш продукт, товар или услуга проникают на локальные рынки.
Решив делать поддомены для сайта, вы должны иметь хорошее представление о правильной перелинковке. Именно благодаря ей удастся передать вес от основного домена к его субдоменам.
Создание поддомена для сайта: основные нюансы
Создание поддомена для сайта имеет определенные тонкости, которые необходимо знать каждому, кто будет этим заниматься. Основные правила такие:
Как влияют поддомены на продвижение сайта
С точки зрения поисковой системы поддомен — это отдельный сайт. Поэтому прямой взаимосвязи между продвижением основного сайта и раскруткой поддоменов нет. Продвижение сайта поддоменами дает увеличение семантического ядра всего сайта, расширение его «представительства» в сети. Верно так же и то, что внешние ссылки на поддомены не влияют прямо на показатели основного сайта. Продвижение ресурса и его поддоменов происходит отдельно.
У начинающих оптимизаторов, которые хотят создать поддомены для сайта, может возникнуть целый ряд вопросов.
Как создать поддомен
Создание поддомена включает в себя два этапа:
Важно: поддомен будет работать не сразу, а после обновления информации на DNS-серверах. Обычно это занимает от 15 минут до 3 часов.
Как узнать все поддомены сайта
Заключение
Подытожу сказанное выше. Использование поддоменов для интернет-магазина или любого другого сайта дает больший охват аудитории за счет большего количества поисковых запросов. Однако в некоторых случаях не стоит все усложнять, а просто сделать новые разделы на уже готовом сайте.
Чтобы прочитать другие интересные статьи на тему создания и продвижения сайтов, перейдите по ссылке.
Как сделать поддомен сайта: пошаговая инструкция
Доброго времени суток! 🙂
Сегодняшняя статья будет посвящена тому, как создать поддомен сайта на хостинге.
В предыдущей статье мы поговорили о том, что такое поддомен и где он может применяться. Поэтому сегодняшний разговор будет его логическим продолжением.
Процесс создания поддомена сайта я опишу в виде пошаговой инструкции на примере своего хостинг провайдера TheHost, который использует ISPManager в качестве панели администрирования.
Так что представленный далее алгоритм будет полезен вам не только потому, что позволяет понять общие принципы создания субдоменов, а также ознакомиться с их возможными настройками, но и будет полезен, если ваш хостинг также использует ISPManager для администрирования сервера.
А данная ситуация, стоит сказать, — не редкость, т.к. данное ПО весьма распространено благодаря своей низкой цене и широким возможностям.
Кстати, если вы до сих пор выбираете хостинг провайдера, то рекомендую обратить внимание на TheHost — пользуюсь его услугами уже в течении 2 лет и за всё это время проблем не возникало: сайт стабильно доступен, техподдержка работает оперативно, а цены, пожалуй, самые низкие на рынке.
Как сделать поддомен на сайте — инструкция
Сразу скажу, что процесс регистрации поддомена сайта недолгий и, благодаря наличию панели администрирования, займёт максимум минут 10.
Суть добавления поддомена в ISPManager ничем не отличается от создания обычных доменов. Единственный нюанс заключается в том, что доменное имя поддомена должно содержать имя основного домена, что логично.
Распишу все действия пошагово.
Шаг 1
Заходим в панель управления сервером, в нашем случае, ISPManager, адрес которой будет содержаться в письме, пришедшее вам после регистрации на thehost.ua и заказа услуги (хотя бы бесплатного хостинга с целью ознакомления с кабинетом пользователя).
Выглядит она внешне, конечно, неказисто, но в использовании удобна и понятна.
Шаг 2
Выбираем пункт меню WWW домены и вверху открывшейся страницы нажимаем на кнопку «Создать»:
После этого у нас откроется окно, содержащее настройки домена.
Шаг 3
Выглядит оно следующим образом:
Как видите, здесь нам нужно ввести полное доменное имя нашего поддомена и различные настройки, которые должны быть применены к размещаемому на нём сайту.
Также можно вручную указывать каталог, в котором сайт будет размещаться на сервере.
По умолчанию же он создаётся в корневой папке www, где размещаются все сайты после создания. Т.е. поддомены будут располагаться на одном уровне с основными доменами.
Поэтому, если вас такая ситуация не устраивает, и вы хотите разместить поддомен в каталоге основного сайта, то опция корневая папка будет вам как раз кстати.
После ввода необходимых настроек нажимаем ОК.
Шаг 4
Через некоторое время после создания сайт будет доступен в браузере. Данная пауза вызвана временем обновления глобальной базы DNS, в которой содержатся все сайты, доступные через Интернет. Может пройти до 24 часов.
Ну, и после, всё, что останется для запуска сайта на поддомене — это подключиться к серверу по FTP или SSH (доступен на определённых тарифных планах) и залить файлы сайта в созданный каталог, удалив заглушку и прочие ненужные стандартные файлы.
Как создать поддомен в ISPManager — нюансы
Описанный выше способ позволяет сделать поддомены на домене, который полностью готов к использованию. Однако, у нас нет никакой возможности управлять его DNS записями (назначать почтовые, NS сервера и многие другие).
Если у вас возникнет такая необходимость в дальнейшем, то создать DNS запись для существующего WWW домена в ISPManager можно следующим образом:
Как видите на скриншоте, для этого необходимо зайти в ISPManager и выбрать пункт меню Доменные имена (DNS). После этого нажимаем на кнопку «Создать» вверху страницы и вводим необходимую информацию в появившемся окне.
На скриншоте представлен пример моей конфигурации для поддомена ssl.cccp-blog.com, который создавал в ходе написания данной статьи.
Как видите, здесь же можно автоматически создавать и WWW домен, который мы делали ранее. Для того, чтобы зарегистрировать поддомен, достаточно лишь поставить галочку в поле Создать WWW домен.
Поскольку в нашем случае WWW домен уже добавлен, я оставил данное поле пустым.
Нажимаем «ОК» — и доменная DNS запись создана.
После того, как она будет доступна в списке, доступ к DNS данным можно получить следующим образом:
После того, как вы нажмёте на кнопку Записи, перед вами откроется страница со списком всех DNS записей, доступных для выбранного домена, которая выглядит так:
На данном экране доступен весь список DNS записей, которые можно удалять, править и добавлять новые с помощью кнопок вверху страницы.
Также через интерфейс ISPManager возможно настроить создание поддоменов сайта автоматически. Данную опцию можно выбрать при настройке WWW домена, скрин с которыми был представлен в статье ранее.
Благодаря этой опции у нас появится возможность делать динамические поддомены без манипуляций в ISPManager.
Там присутствовал пункт Авто поддомены, у которого значения были оформлены в виде выпадающего списка. По умолчанию выбрано значение «Отключены», но также доступны «В отдельной директории» и «В поддиректории WWW домена».
При выборе необходимого значения создать поддомен сайта можно будет путём добавления соответствующего каталога прямо на сервере. Сделали папку — и динамический поддомен готов. Круто, правда?
Однако, в данной ситуации, у нас не будет доступа к настройкам DNS записей поддомена и прочих, которые позволяет производить ISPManager в своём интерфейсе.
Собственно говоря, поэтому я и отключил создание автоматических поддоменов в ISPManager для своего сайта ssl.cccp-blog.com.
Кстати, заливать файлы на сервер можно не только через привычные FTP клиенты, входящие в джентельменский набор программ для создания сайтов, но и через интерфейс самого ISPManager:
На скриншоте выше представлено содержимое моего тестового поддомена сайта ssl.cccp-blog.com, в который я решил установить чистую версию WordPress для дальнейших экспериментов.
А они продолжатся уже в следующей статье, в которой я буду устанавливать SSL сертификат на WordPress сайт.
Касательно функционала файлового менеджера ISPManager, то он позволяет добавлять, править и удалять файлы на сервере, а также заливать новые файлы и скачивать существующие в формате архива.
Удобная штука, чтобы быстро и просто сделать бэкап файлов сайта.
Индексация поддоменов
В зависимости от целей создания поддомена, которые я рассмотрел в публикации о том, что такое поддомен, ссылку на которую можно найти в самом начале, могут различаться и способы индексации поддоменов.
Например, когда поддомен используется для создания мобильной или региональной версии основного сайта, необходима индексация всех его страниц без исключения.
Если же поддомен сайта нужен для тестирования или в тренировочных целях, то его индексация будет крайне нежелательна, т.к. его контент может привести к случайному дублированию страниц и подорвать позиции в индексе основного ресурса.
Настройки индексирования поддоменов проще всего производить с помощью robots.txt.
На многих хостингах, при создании нового сайта через панель администрирования (ISPManager, VestaCP), помимо HTML заглушки, зачастую добавляется ещё и robots.txt со следующим содержимым:
Данный код означает открытие всех страниц сайта для индексации поисковыми роботами. Если же вы, наоборот, хотите закрыть поддомен от индексации, то замените его на следующий:
Также не лишним будет добавить следующую конструкцию в head секцию HTML кода страниц, которые вы хотите запретить индексировать:
Данный тэг позволяет дополнительно сообщить роботам поисковых систем о том, что содержимое данной страницы не стоит индексировать.
Даже если вы преследуете противоположную цель: открыть все страницы для индексации сайта, расположенного на поддомене, вам также придётся залезть в HTML код для лучшей индексации и выдачи правильных версий сайта при поисковых запросах.
При добавлении поддомена сайта с мобильной версией нужно будет в HTML коде страниц мобильной версии добавить каноническую ссылку на соответствующую страницу основной версии:
А на странице основного сайта нужно будет добавить следующий код для указания мобильной версии контента:
При использовании поддоменов сайта для размещения региональных версий код будет немного отличаться, но принцип его установки останется прежним.
На страницу с локализованным контентом добавляем каноническую ссылку на страницу основного сайта:
А на основном добавляем следующий код для указания версии данной страницы на определённо языке.
Например, для указания английской версии страницы на основном сайте нужно будет добавить следующую конструкцию в head секцию HTML кода страницы:
Следовательно, при наличии нескольких региональных версий сайта нужно будет добавлять ссылки на каждую из них в коде основного.
Данные требования к коду поддоменов и основного ресурса были взяты мною не из воздуха, а основаны на рекомендациях от Google, который рекомендует вносить озвученные изменения для улучшения индексации ресурса и указания роботу взаимосвязи между основным сайтом и его версиями.
Вот, что говорит сам Google по данному поводу:
Эти атрибуты помогают роботу Googlebot найти ваш контент, а нашим алгоритмам – определить взаимосвязь между обычными и мобильными страницами вашего сайта. Когда вы используете разные URL для одного и того же контента в различных форматах, атрибуты сообщают системе, что эти два URL содержат одинаковый контент и их следует считать одним объектом, а не двумя. Если обычная и мобильная версии страницы интерпретируются как независимые объекты, то в результатах Поиска на ПК могут присутствовать оба URL. В таком случае их рейтинг будет ниже, чем если бы роботу Google было известно об их взаимосвязи.
Помимо правильного распределения рейтинга, наличие в индексе одновременно мобильной и основной версии сайта может расцениваться роботами как дублирующийся контент, за что могут последовать дополнительные штрафные санкции по отношению к ресурсу.
Надеюсь, что приведённые в сегодняшней статье советы помогли вам разобраться с тем, как создать поддомен сайта, а также правильно настроить его индексацию поисковыми роботами.
Пишите ваши вопросы, а также отзывы в комментариях ниже. Также, если статья вам понравилась, вы всегда можете сказать «Спасибо» с помощью формы под статьёй и поделиться ей со своими друзьями в социальных сетях.
На этом у меня всё.
P.S.: если вам нужен сайт либо необходимо внести правки на существующий, но для этого нет времени и желания, могу предложить свои услуги.
Более 5 лет опыта профессиональной разработки сайтов. Работа с PHP, OpenCart, WordPress, Laravel, Yii, MySQL, PostgreSQL, JavaScript, React, Angular и другими технологиями web-разработки.
Опыт разработки проектов различного уровня: лендинги, корпоративные сайты, Интернет-магазины, CRM, порталы. В том числе поддержка и разработка HighLoad проектов. Присылайте ваши заявки на email cccpblogcom@gmail.com.
И с друзьями не забудьте поделиться 😉