Создание поддомена. Всегда ли есть возможность создать поддомен? Создание поддомена для размещения на нем ресурса на сторонних серверах

Игорь . Обновление:Апрель 15, 2014 .

Здравствуйте, уважаемые читатели блога сайт! Уже достаточно много времени на страницах вебресурса было уделено таким аспектам сайтостроения как домен (здесь все об уровнях доменных имен, DNS серверах, их связи с IP адресами сайтов) и хостинг ( о том, что такое hosting и как выбрать провайдера). Также мы весьма подробно разобрали, как купить domain ( - проверка ДИ на занятость и его проверка, информация о регистраторах и реселлерах).

Это не случайно, поскольку эти понятия является основополагающими для любого вебмастера. Пришел черед остановиться на еще одной немаловажной составляющей и ответить на вопрос, что же такое поддомен (или субдомен), для чего нужны поддомены сайта, ограничено ли их число и как создавать субдомены в панели управления хостинга (на примере Sprinthost ).

Субдомены сайтов - для чего они нужны

Вообще, поддомен сайта - не что иное как часть домена более высокого уровня. Об уровнях ДИ можете почитать подробнее в материале, ссылка на который дана в самом начале настоящей публикации. Domain третьего уровня является СД домена второго уровня, домен четвертого уровня - поддоменом домена третьего и т.д. Максимальное количество уровней субдоменов в системе доменных имен (DNS - Domain Names System) - 127, но на практике эта теоретическая возможность не реализуется.

Самым распространенным из поддоменов, если иметь ввиду обычные информационные ресурсы, является domain 3 уровня. Самым ярким примером СД могут служить различные службы Яндекса, которые на них располагаются:

Webmaster.yandex.ru maps.yandex.ru

1. При желании создать, например, форум без отрыва от тематики основного проекта. К примеру, для моего блога субдомен в этом случае будет иметь такой вид:

Forum.сайт

2. Обычно крупные мультиязычные порталы имеют для каждого языка отдельный поддомен:

Ru.wordpress.org

3. Информационное пространство вебсайта может быть распределено на СД по регионам либо области деятельности. Причем, это более характерно для крупных коммерческих проектов, включая те, для которых веб-ресурс в сети является просто дополнительным средством раскрутки бренда. Примером может служить одна из дочерних структур корпорации Lukoil:

Trans.lukoil.ru

4. Отдельный субдомен можно выделить для помощи клиентам коммерческого вэбсайта (например, интернет-магазина) либо посетителям информационного ресурса, тогда это будет выглядеть как-то так:

Support.сайт

5. Можно создать в рамках своего аккаунта на хостинге subdomain для тестирования, который будет являться своеобразным полигоном для экспериментов (например, с темами или плагинами WordPress):

Test.сайт

На такой subdomain можно спокойно либо какую-нибудь другую CMS и она корректно будет работать, как и на основном домене. По крайней мере, для Спринтхоста это утверждение абсолютно справедливо. Я перечислил лишь самые популярные случаи, когда полностью оправдано создание субдоменов, на практике их гораздо больше. Но для начала достаточно и выше перечисленных.

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

Сначала выясним практическую сторону вопроса, то есть создание поддомена в пределах (еще раз напоминаю, что все подобные операции я буду разбирать на примере Спринтхоста). Это немного поможет нам понять суть при дальнейшем рассмотрении основных особенностей СД, касающихся определения их статуса.

Итак, для создания субдомена в административной панели для начала из раздела «Сайты и домены» на главной странице хостинг-аккаунта нажимаем ссылку «Управление сайтами», где кликаем по названию нужного ресурса. Оказываемся на странице, где можно производить самые разнообразные действия с выбранным проектом. К слову, сюда можно попасть, просто щелкнув по названию нужного вебсайта в колонке справа интерфейса ПУ:


На этой странице можно, например, для этого вебсайта. Само собой разумеется, тут же есть возможность создать субдомен. С этой целью щелкаете по ссылке «Поддомены сайта» и перебираетесь на вебстраницу, где создаете subdomain, просто вставив в строку его название и нажав кнопку «Добавить»:


Спустя считанные минуты субдомен будет создан. Если вернуться через некоторое время на ту же страницу, то в списке сразу увидите ссылку на свежеиспеченный поддомен:


Таким образом возможно создавать сколь угодно много subdomains для конкретного вэбсайта даже в условиях самого младшего тарифного плана (однако, замечу, что это утверждение касается в данном случае хостинга на Sprinthost, у других хостеров могут быть ограничения в этом отношении).

Естественно, раз СД является доменным именем третьего уровня, никаких дополнительных действий, включая регистрацию, с ним совершать не нужно, поскольку он будет связан с основным вебсайтом. Ниже мы рассмотрим, в каком виде эта связь существует. Если теперь нажать на линк с именем только что созданного поддомена, то вы попадете на вэбстраницу с такой вот заглушкой:


Данная надпись гласит, что это место предназначено для СД test.сайт. То есть, данный subdomain можно заполнять контентом, предварительно установив на него какую-нибудь CMS, например, Вордпресс. Порядок инсталляции WordPress ничем не отличается от подобной операции, производимой для основного домена.

Теперь посмотрим, чем является субдомен в отношении структуры основного вебсайта. Если мы взглянем на корневой каталог родительского вебсайта, то увидим, что папка созданного поддомена располагается здесь же:

Теперь вот на каком моменте я хотел бы остановиться. Если после создания субдомена в адресную строку браузера ввести два разных URL:

Http://test.сайт /test

То откроется вэбстраница этого поддомена. То есть, с одной стороны subdomain является частью основного вэбсайта, а с другой - самостоятельным проектом. Поэтому существует масса нюансов при раскрутке такого вебпроекта. И обязательно возникает дилемма - использовать subdomain в качестве самостоятельного проекта, но тесно связанного с основным сайтом, либо поддиректорию в качестве одного из разделов.

Здесь все зависит от характера материалов, которые вы хотите разместить. К сожалению, в рамках данной статьи нет возможности развивать эту тему, однако опытные вебмастера, съевшие собаку на раскрутке вебпроектов, расположенных на СД, вполне могут оставить комментарии по этому поводу. Думаю, такая информация будет полезна всем.

На мой взгляд, есть вполне очевидный способ указать поисковым системам, что созданный subdomain необходимо считать именно таковым, а не разделом главного вебсайта. Это возможность прописать редирект (перенаправление) на данный СД. Такое действие есть возможность автоматически осуществить в той же админке аккаунта на хостинге. Для этого опять же в разделе управления вэбсайтом подраздела «Настройки сервера» выбираем опцию «Перенаправления (Redirects)» и попадаем сюда:


В строку «Локальный путь URL» прописываем название поддиректории главного сайта, в которой расположен поддомен (для данного примера - test), а в строчку «URL назначения» - адрес созданного subdomain (http://test.сайт) и нажимаем кнопку «Сохранить», через несколько секунд получаем данный редирект в списке:


Теперь, даже если ввести в строку браузера «/test», произойдет перенаправление на «http://test.сайтt». Попробую подтвердить свои словоизлияния на конкретном примере, используя супер авторитетный источник в виде всемогущего Яндекса. Попробуйте ввести в строку браузера вот такой адрес:

Http://yandex.ru/maps

Тут же произойдет редирект на:

Http://maps.yandex.ru/

Думаю, это говорит о многом. Именно о том, что подобные действия можем совершать и мы, обычные вебмастера. Для более углубленного изучения данного вопроса предлагаю дополнительно просмотреть видео по теме:

Желаете получать своевременно свежие актуальные и полезные статьи? Тогда можете подписаться:

Еще статьи по данной теме:

20 отзывов

  1. Денис

    Все бы хорошо, но если панель управления серверов будет другая, например cPanel - все будет чуть по другому 🙂

  2. Игорь

    К сожалению, это так. Но ведь алгоритм действий все равно схожий. А описывать все варианты панелей пока не готов. Хотя, впоследствии, возможно, уделю время и напишу обзорный пост.

  3. Денис

    Было бы здорово, тем более основных панелей всего три, насколько я знаю.

  4. Сергей

    Только сегодня в голове промелькнула мысль, что надо узнать информацию про поддомены.Вы Игорь вовремя.Спасибо. Думаю, что процес одинаковый для всех хостингов, но у меня при создание поддомена надо выбрать из двух вариантов - Создать новый сайт и направить поддомен на него
    или
    Направить поддомен на существующую директорию (мой сайт.ru/public_html)
    Наверное надо выбирать последнее.Да?

  5. Игорь

    Да, Сергей, если Вы хотите поддомен для уже существующего сайта, то, конечно, последнее. Хотя я не понимаю, зачем так путать людей? Отдельно опция - создать сайт, отдельно - создать поддомен для уже существующего сайта.

  6. Сергей

    Если создать поддомен для сайта, тогда выходит увеличивается нагрузка на него.

  7. Игорь

    Сергей, если нагрузка и создается, то на хостинг, где расположены Ваши проекты. То есть, если Вы создаете второй сайт в пределах своего тарифного плана, то суммарная нагрузка на сервер будет одинаковой независимо от того, добавляете Вы поддомен на данный сайт либо на другой.

    Вот если второй вебпроект существует независимо от первого, значит, у Вас есть отдельный аккаунт для другого сайта, тогда в этом смысл есть. Но ведь в этом случае придется платить и по другому тарифному плану.

  8. Петр

    Спасибо за статью. Для меня, новичка стало теперь картинка более ясна.

  9. Игорь Горнов

    Петр, я очень рад этому обстоятельству. 🙂

  10. Антон

    Не понятно! Где создавать поддомен? На хостинге? Или у регистратора?
    Я вроде зарегистрировал домен на namecheap. Там когда содаешь поддомен, просят указать ip адрес рядом. Это айпи адрес чего я должен указать? А рядом еще rocord type, что там нужно указать?
    Спасибо.

  11. Игорь Горнов

    Антон, Вам даже не содержание статьи, а заглавие нужно прочесть. Там уже есть информация, ГДЕ создается поддомен. Именно на хостинге. А IP адрес своего ресурса можете узнать в своем аккаунте хостинга либо от хостера, написав в службу поддержки. А вот record type означает тип ресурсной записи, то бишь сервера NS, которые необходимо указать при создании домена. Подробнее ознакомьтесь с серией статей на тему хостинга и DNS на моем блоге, уверяю, Вам многое будет понятно.

  12. Антон

    Спасибо.
    Проблема в том, что я и у своего регистратора могу создать поддмоен, хотя хостинг у меня не у них, а в другом месте, поэтому я и не понял, где лучше создавать поддомен (у регистратора или хостинга). Зачем тогда вообще нужна возможность создавать поддомен у регистратора, если я там не хостюсь?
    Получается, что правильнее создавать поддомен у хостера, а не в панели регистратора?
    Спасибо.

  13. Игорь Горнов

    Антон, Вы совершенно правильно подняли эту тему, поскольку многие действительно создают поддомены у регистратора, так как они неразрывно связаны с основным доменом. Технически правильно и так, и так. Просто более удобно создавать поддомены именно на своем хостинге, поскольку вся информация о проектах будет у Вас под рукой.

  14. Дмитрий

    Здравствуйте, у меня на сайте есть тяжеловатый компонент, меню с ним довольно долго грузится, если это меню создать на поддомене с отдельной Б.Д то он будет пошустрей грузится? и с основного домена ослабнет нагрузка? или смысла в этом нет?

  15. Игорь Горнов

    Дмитрий, в подобных случаях "тяжелый" контент подгружают вообще с отдельного сервера. Если логически рассуждать, то поддомен является частью сайта, занимая часть этого пространства. Поэтому, к сожалению, думаю, что такой метод не принесет ожидаемого эффекта.

  16. Ирина

    Здравствуйте, у нас есть сайт, более информационный. Но очень хочется создать где то в меню кнопку "интернет магазин". Скажите для этого нужно сделать поддомен? Чтобы например человек туда кликнул и оказался на полноценном сайте интернет магазина. Подскажите

  17. Игорь Горнов

    Ирина, чтобы был полноценный сайт, необходимо использовать домен второго уровня, это будет выгоднее для его продвижения. А создавая поддомен, Вы получаете доменное имя третьего уровня.

  18. Сергей

    Согласен, когда разобрал статью, то решил проверить как дела с поддоменами у моего хостера Handyhost, оказывается они там бесплатные, что было для меня полной неожиданностью)

  19. Лера

    Хорошо, а как сделать, чтоб сайт индексировался равномерно как и основной, только на англ языке, и мел силу ранжирования равномерную другим сайтам в своем языке? Как лучше решить этот вопрос? Думаю плагины не дают такого решения, а просто переводят все переводчиком и юзер сможет выбирать язык кнопками. А тут надо чтоб сайт индексировался на английском языке еще. Думаю переводить все в ручную и добавлять в ручную.

  20. Игорь Горнов

    Да, это верное решение. Ручной труд человека вкупе с интеллектуальным всегда качественнее автомата и дает гораздо лучшие результаты.

Использования поддомена может зависеть от ваших целей. Кто-то, например, создает их, чтобы сделать отдельный раздел на сайте, например под новости — news.сайт, другие могут использовать поддомены для создания версии сайта на других языках

Представьте себе возможность создания поддомена с помощью одной кнопки. Если ваш сервер поддерживет cPanel, тогда такая кнопка у вас есть.

В этом руководстве мы расскажем вам, как создать поддомен с помощью cPanel в разделе “Поддомены”, или используя А-записи (если нет возможности создания поддоменов в панели управления). Не волнуйтесь, все не так сложно как может показаться.

Создание поддоменов в cPanel

Если ваш сервер поддерживает cPanel, войдите в нее, и нажмите на кнопку “Поддомены”.

1. Создание поддомена 1 уровня

Вы перейдете на страницу создания поддомена. Введите имя поддомена (в нашем случае sub1) и выберите основной домен. Оставьте значение поля “Корневая директория” по умолчанию. Нажмите “Создать”.

Созданный вами поддомен будет отображаться в списке поддоменов.

Итак, вы успешно создали поддомен 1 уровня poddomen.domen.com. Продолжим.

где «poddomen» имя вашего поддомена можете назвать его как хотите, а «domen» — означает ваш основной домен. Основной домен и субдомен как видите разделяется просто точкой.

2. Создаем поддомен 2 уровня

Для создания поддомена 2 уровня проделываем те же операции, что и выше (теперь вводим имя sub2), только как основной домен выбираем уже созданный поддомен 1 уровня poddomen.domen.com.

Снова нажимаете кнопку “Создать”. В списке поддоменов появиться ещё одна запись.

Как вы видите, создание поддоменов может занять максимум несколько минут. Чтобы проверить что у вас получилось, перейдите по адресу новых доменов, где вы должны увидеть новую страницу.

Вот и все, теперь вы знаете как создавать поддомены 1, 2 и далее уровней. Правда легко?

Создание поддомена с помощью А-записей(DNS)

Если в панели управления нет специального пункта по работе с поддоменами, тогда там точно должен быть редактор DNS зон.

В пункте “Добавить запись” напишите поддомен, который хотите использовать. Не забудьте добавить закрывающую точку “.” в конце адреса). В поле “Адрес” введите DNS-адрес (мы используем 1.2.3.4 как пример). Остается нажать “Создать запись”.

Возможно, потребуется несколько минут для перезагрузки DNS-адресов. Но, во всяком случае, теперь вы знаете, как создать поддомен.

Привет, уважаемые друзья! Сегодня я расскажу, как сделать поддомен для сайта. Поддомен или субдомен, называть можете как угодно, очень полезная штука. Благодаря нему, вы можете не покупая доменного имени, прикрутить к сайту форум, магазин, одностраничник, социальную сеть и т. п.

Можно сделать тестовый сайт на поддомене и все эксперименты проводить с ним, а уже потом менять это на основном сайте. Вот я, к примеру, сейчас хочу сделать страницу услуг на поддомене. Идей может быть много, только дайте волю своей фантазии 🙂

Я покажу как сделать поддомен для блога на примере своего хостинга – . Но не суть, принцип одинаковый для любого хостинга, меняется лишь расположение ссылок, по которым нужно переходить, а сам процесс идентичен. И не важно на каком движке ваш сайт, процесс создания поддомена от этого не зависит.

Кстати, на поддомен можно установить движок, отличающийся от CMS основного сайта. Допустим у вас сайт женской тематики на WordPress, на субдомен можно установить скрипт PHPShop и сделать интернет магазин женской одежды.

Создание поддомена для основного сайта

Для начала убедитесь, что ваш хостинг поддерживает создание поддоменов. Хотя в принципе сейчас практически все хостинги поддерживают эту функцию.

После этого найдите в панели управления своего хостинга блок создания доменов и поддоменов, и создайте новый.

Название поддомена должно быть такого вида – poddomen.vash-sait.ru

То есть может быть любое слово перед вашим основным доменом.

При необходимости нужно создать и подключить базу данных.
Моя страница услуг на поддомене сейчас выглядит коряво 🙂 это я только что создал шаблон в онлайн генераторе. Как ни крути, а машинная верстка получается корявой, на днях допилю шаблон, чтобы выглядело все отлично.

Вот в принципе и весь процесс создания поддомена. Если вы все сделали правильно, он появится у вас в админке хостинга.

Теперь можете делать с ним все что хотите, создавать файлы и папки в корневой директории, устанавливать движок и т. д.

При установке движка, соответственно данные входа в админку поддомена будут отличаться от основного сайта.

Движок на поддомене хорош именно для прикрутки полнофункционального проекта к основному сайту. Если же вам нужен просто Landing Page, достаточно загрузить в корневую директорию субдомена сверстанный HTML шаблон. Он будет значительно меньше грузить хостинг.

Жду ваших комментариев 😉

Поэтому переходим "с места в карьер". Алгоритм действий зависит от того, какая у вас панель управления на хостинге. Поэтому далее мы рассмотрим наиболее популярные панели, и покажем как грамотно создавать в них поддомены.

Важно! Нельзя создавать поддомены с именами mail или smtp (например, mail.hostings.info или smtp.hostings.info), т.к. обычно они зарезервированы для правильной работы почтовых служб.

Собственная панель управления

Т.к. собственные (самописные) панели управления разрабатываются хостинг-провайдерами самостоятельно, то они очень отличаются друг от друга. Поэтому предоставить Вам полнейшую инструкция мы не сможем, даже если очень этого захотим. Лучшим вариантом будет, самостоятельно найти информацию на сайте хостера. Но существует универсальный алгоритм, который актуален для любого хостинг-провайдера:

1. Найдите раздел "Сайты", "Домены" или что-то подобное. В нем обычно есть раздел "Поддомены" или "Субдомены". Переходите туда, жмете "Добавить", и если нужно, то указываете папку в которой должны храниться файлы нового сайта. Но обычно папка создается сама, и соответствует названию поддомена.

2. Заливайте файлы сайта в соответствующую папку, и ваш сайт на новом поддомене должен заработать через 1-8 часов.

Как создать поддомен в cPanel

1. На главной странице находим Субдомены (Subdomains) и жмем туда.

2. В поле 1 вписываем название поддомена, в поле 2 выбираем основной сайт к которому наш поддомен будет прикреплен, а поле 3 должно заполниться само. Если не заполнилось, то впишите туда адрес домашнего каталога для нового сайта (поддомена). После этого жмем "Создать" (Create).

Папка создается автоматически, заливаем туда сайт и он начнет работать.

Как создать поддомен в ISPmanager

1. На главной странице панели управления, находим раздел "WWW домены".

2. Жмем кнопку "Создать" или "Добавить".

3. В появившемся окне заполняем следующие поля:
Доменное имя : имя нашего поддомена.
Псевдонимы : поле заполнится само собой.
Корневая папка : оставьте auto, и тогда файлы Вашего сайта нужно будет заливать в директорию /www/поддомен.сайт.ru/ или же укажите эту папку самостоятельно.
Владелец : нужно выбрать пользователя.
IP адрес и Кодировка : не трогаем.
Индексная страница : заносим сюда название страницы, которая будет открываться при запросе к главной странице сайта (обычно это - index.php).
PHP : Обязательно указать "PHP как модуль Apache".

Чтобы сайт на новом поддомене начал работать нужно загрузить его файлы в корневую папку, которая создалась после заполнения предыдущего окна. Но может пройти от 1 до 8 часов, пока сайт станет доступен, т.к. это время необходимо для обновления DNS-записей.

Поддомен — это домен третьего уровня, для которого доступен такой же функционал, что и для основного домена. Например: support.faq-сайт (где support — это любое имя поддомена, а faq-сайт — имя основного домена).

Предварительная подготовка

Для создания поддомена необходимо определить, какие DNS-серверы указаны для основного домена. От этого зависит способ создания поддомена.

Если для основного домена указаны DNS-серверы:

Если у вас прописаны другие DNS-серверы (не сайт), для добавления поддоменов обратитесь к вашему поставщику DNS.

Как узнать, какие DNS-серверы прописаны для домена:

Если для вашего домена указаны DNS-серверы ns1..сайт, выполните следующие шаги:

  1. 1 Авторизуйтесь в Личном кабинете .
  2. 2

    На странице Мои домены кликните по домену, для которого вы хотите создать поддомен:

  3. 3

    В блоке «Управление доменом» нажмите Управление зоной :

  4. 4

    Создайте необходимую запись для зоны в зависимости от задачи:

    Чтобы привязать поддомен к IP-адресу

    Добавьте А-запись следующего формата:

    Subdomain IP Address
    support 123.123.123.123

    где support — имя вашего поддомена, а 123.123.123.123 — IP-адрес вашей услуги.v

    Пример добавления А-записи:

    Чтобы домен был доступен по адресу с www, добавьте ещё одну А-запись и перед названием поддомена добавьте www .

    Например:

    Subdomain IP Address
    www.support 123.123.123.123

    Чтобы привязать поддомен к почтовому серверу

    Добавьте MX-запись следующего вида:

    Subdomain Priority Mail Server
    support 10 mx.example.ru.

    где support (в поле subdomain) — имя вашего поддомена, mx.example.ru. — адрес почтового сервера.

    Адрес почтового сервера вы можете узнать у поставщика услуг. Для популярных сервисов:

    Название сервиса Mail Server
    сайт mx1.hosting.сайт. и mx2.hosting.сайт.
    Yandex.Почта mx.yandex.net.
    Почта Mail.ru emx.mail.ru.

    Пример добавления MX-записи для Yandex.Почты:


    После добавления необходимой записи нужно дождаться обновления зоны DNS-серверов (в течение 15 минут). Если вы предварительно меняли DNS-серверы на ns1..сайт, дождитесь обновления DNS-серверов. Обновление DNS-серверов может занять до 24 часов.

    c помощью автоподдоменов по инструкции: . Количество создаваемых автоподдоменов не ограничено.

  5. как самостоятельный домен .

    Данные способы не совместимы. Если ранее для основного домена были добавлены автоподдомены, то при создании самостоятельных поддоменов возникнет ошибка. Чтобы избежать ошибки удалите созданные автоподдомены.

    Для создания самостоятельно поддомена следуйте инструкции: