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


Очень часто вебмастеру требуется создать поддомен. Причины могут быть разные: вынести часть информации, обьединенной по тематическому признаку, в одно место, или сделать новый сайт и при этом не платить ни за хостинг, ни за доменное имя,  сделать форум, магазин или любая другая причина. Главное — нужен поддомен.

Когда я первый раз обратился к этой теме, то оказалось, что информации вроде бы много, особенно если искать по «хитрым» запросам. Результат — для новичка не понятно ничего. Попробую закрыть этот пробел.

Что такое поддомен? Обратимся к Википедии: поддомен (или, что то же самое, субдомен) – это домен, являющейся частью домена более высокого уровня. Как это понять? Домен самого высокого уровня – это домены типа ru, com , org и т.д. А все наши сайты – это их поддомены. Получается, что, создавая обычный сайт, мы фактически создаем поддомен. Удивлены?

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

Ru – домен первого уровня,

ВашДомен – домен второго уровня,

Поддомен – домен третьего уровня.

Всего уровней может до 127, но это так, для информации.

Каждый поддомен поисковики рассматривают как отдельный домен. По крайней мере, Google заявил об этом прямо. Видимо, и Яндекс их расценивает так же.

Если поддомен – это тот же домен, то и создание их одинаковое. Есть только небольшая специфика в работе хостинга. Это мы сейчас и рассмотрим.

Рассматривать процесс создания субдомена будем на примере хостинга sweb (у кого другие хостеры, надо делать все так же, но с учетом конкретных особенностей Вашей Панели управления аккаунтом).Заходим в Ваш аккаунт на хостинге:

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

Рис.1

Нам нужна вкладка «Управление поддоменами». Нажимаем на нее и оказываемся на страничке, где нам надо выбрать домен. Это – если у Вас несколько доменов в одном аккаунте. Если у Вас пока только один домен, то этой странички не будет. Выбираем домен и оказываемся на странице управления поддоменами:

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

Рис.2

Нажимаем «Создать поддомен». Появится окно «Создание поддомена»:

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

Рис.3

Нам надо придумать имя нашего поддомена. У меня это test. Посмотрите на рис.3 – под окошком с именем поддомена сразу же зеленым цветом пишется адрес поддомена. Вы можете оценить красоту имени поддомена. В моем случае поддомен будет называться так: http://www.test.novichkoff.ru/

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

Заполнив все, нажимаете «Создать». У вас откроется новая страница, вверху которой будет сообщение, что поддомен успешно создан и будет представлен список Ваших поддоменов:

Рис.4

Что делать теперь? Практически все советы в Рунете на этом заканчиваются, но мы продолжим дальше.

А дальше делать надо все точно так же, как и в случае с обычным доменом: создать базу MySQL, закачать CMS на хостинг, отредактировать wp-config.php и наполнять сайт контентом. Все это Вы уже знаете. Мы поговорим немного о базах MySQL, где есть небольшая специфика.

Заходите на страницу создания баз MySQL (на главной странице Вашего аккаунта (см. рис.1), там дельфинчик нарисован) и нажимаете «Создать базу»:

Рис.5

У вас появится новое окно:

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

Рис.6

Надо написать имя базы данных. Я написал test, причем обратите внимание на важный момент: имя базы данных поддомена не должно быть больше чем 16 знаков С УЧЕТОМ имени основного домена и нижнего подчеркивания между ними. На это указывают цифры справа от окна для имени. Если у Вас имя Вашей существующей базы данных 15 или 16 знаков, то Вы не сможете прикрепить поддомен.

Вводите пароль и жмете «Создать». И все – база данных создана.

При редактировании файла wp-config.ru Вам, среди прочего, надо создать имя пользователя. Он должен быть такой же как и имя базы данных.  У меня основной сайт novichkoff.ru и имя пользователя такое же. Так вот, у поддомена имя пользователя не novichkoff, а — novichkoff_test. Иначе при попытке зайти на поддомен у Вас будет высвечиваться ошибка -  отсутствует соединение с базой данных.

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

Другими словами, Вы должны предусмотреть Ваши действия в будущем.

Или прислушаться к моему совету: если Вы планируете создавать поддомены или сателлиты (особенно!), переходите на Джино – там можно выбирать самому, сколько Вам надо баз MySQL. Например, у меня на Джино 10 сайтов (и, соответственно, пока 10 баз данных). Но я посмотрел (у них там есть калькулятор расчета платежей), если увеличить количество баз MySQL до 25, то оплата возрастет всего на 15 рублей в месяц. Всего на 15! И я могу создать еще 15 поддоменов. А всего количество баз на аккаунте можно увеличить до 50, тогда я смогу создать 40 поддоменов и все это при совершенно незначительном увеличении платежей! И при этом я экономлю на оплате доменных имен!

А сколько стоит увеличение тарифа на Вашем хостинге?

Может быть, Вы сейчас не планируете в будущем  создавать много поддоменов и думаете, что Вам хватит возможностей Вашего нынешнего хостинга. Может быть. Но кто поручиться, что через месяц – год – 3 года у Вас не появится такое желание? Может быть, Вы захотите создать, например, магазин или форум?

Я в самом начале тоже так думал.

P.S. кстати, если у Вас есть возможность на Вашем тарифном плане создать поддомен, то рекомендую это сделать. Тогда Вам не нужен локальный сервер Денвер-3: Вы сможете все, что Вам необходимо, отрабатывать на поддомене. А когда Вам понадобиться место, чтобы сделать новый сайт, просто удалите его (и его базу данных MySQL). При этом Вы сэкономите деньги, время и силы.

P.S. Некоторым читателям, как оказалось, все-таки непонятным — зачем нужны поддомены. Приведу такой пример. Допустим Вам надо сделать сайт для сети химчисток/прачечных в Москве. Если о каждой из них особо нечего сказать — все типовые, например, то можно ограничиться одной или несколькими страницами. А если Вы хотите о каждой написать подробно -  достижения, коллектив и т.д. — то можете сделать на каждую из них поддомен. Тогда у Вас получится так: прачечная во Владыкино — один поддомен, химчистка в Выхино — другой и т.д. Посетитель заходит на сайт, кликает по ссылке заинтересовавшей его прачечной и попадает на поддомен. Причем переход на поддомен будет таким же быстрым, как и переход на другую страницу и посетитель ничего не заметит, если не будет, конечно, изучать URLы.



Хостинг «Джино»

Похожие записи по этой теме:

15 thoughts on “Как легко и быстро создать поддомен

  1. Татьяна

    Я тоже на Свебе. Делала поддомен для отладки нового шаблона Вордпресс. Опишу свой опыт, может кому пригодится. Начала,как Вы. А потом запуталась. Новую папку не назначила. Про базу не знала. Закачала с хостинга Вордпресс. там было написано, что база создастся автоматически. В результате поддомен занял мой блог, т.е. по его урлу открывался поддомен. Капец. Полночи переписывалась с техподдержкой. Потом плюнула, удалила поддомен, базу его и восстановила блог из бекапа и то со второго раза получилось. Теперь боюсь, а надо. Уточните про wp-config.ru. Поправки в нем надо делать сразу после создания базы? И еще. Когда я загрузила тему с ПК на поддомен, она добавилась на основной блог. Это нормально? Или поддомен должен быть чистым и на него загружаются темы и плагины? Спасибо.

    Reply
    1. admin Post author

      Татьяна, отвечу по порядку.

      Изменения в wp-config можете вносить когда угодно, но лучше — сразу.

      Тема WordPress должна загружаться именно туда, куда Вы ее закачивается, в других местах ее не длолжно быть.

      А что у Вас получилось с поддоменом я не очень понял.

      Reply
  2. Nonna

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

    Тарифный план при этом предусматривает пять сайтов и неограниченное количество поддоменов.

    Reply
    1. admin Post author

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

      Reply
  3. Nonna

    Создан поддомен по вашему посту на Timeweb. Название test.название основного сайта.ru. По моему тарифному плану может быть создано 5 сайтов 5 доменов. Сайт один. После создания этого поддомена Timeweb показал, что у меня занято 2 сайта из 5, 2 домена из 5 и использованы 2 базы данных из 5. Хотя в тарифных планах тоже значилось, что количество поддоменов не ограничено. В чем может быть причина?

    Reply
  4. Натплья

    поддомен может быть на совершенно другую тематику ? Проясните, будьте добры. Не пойму до конца

    Reply
    1. admin Post author

      Наталья, поддомен может быть на совершенно любую тему. Например, у Вас сайт на тематику путешествий, а поддомен может быть на кулинарную тему: vkysno.vokrugsvetasomnoj.ru

      Reply
  5. Вячеслав

    Спасибо за подробное объяснение

    Reply
    1. admin Post author

      Не за что, Вячеслав. Сам тоже когда-то мучился: вроде и статей в Рунете много, а ничего не понятно

      Reply
  6. Ирина

    Большое спасибо за статью! Наконец-то отдельные пазлы стали складываться в одну картинку!

    Reply
    1. admin Post author

      Ирина, желаю Вам дальнейших успехов

      Reply
  7. Olunka

    Все еще актуальная статья.

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

    Reply
    1. admin Post author

      Olunka, возможно: никогда не работал с этим хостингом.

      Reply
  8. Андрей

    Спасибо, познавательно. Давно хотел сделать поддомен. Ваша статья как раз кстати пришлась. Моя вам благодарность через тире кт.

    Reply
    1. admin Post author

      Рад, что оказался Вам полезен, Андрей

      Reply

Оставить комментарий

Your email address will not be published. Required fields are marked *