Здравствуйте, уважаемые друзья. Сегодня разберём вопросы, как создать поддомен, зачем он нужен и как установить на него систему управления контентом (CMS).
Для начала давайте разберёмся, что такое поддомен.
Поддомент – это часть домена более высокого уровня. Ещё его называют субдомен или домен третьего или четвёртого уровня.
То есть если мой домен 1zaicev.ru является доменом второго уровня, то поддомен вида forum.1zaicev.ru будет доменом третьего уровня.
Но, по сути, это часть моего основного домена. И поддомен, хоть и имеет адрес, видимый для посетителя forum.1zaicev.ru, на самом деле расположен в отдельной папке forum, которая расположена внутри основного домена.
А полный путь к такой папке будет выглядеть так:
/home/site/domains/1zaicev.ru/public_html/forum
Вот почему поддомен называют частью домена более высокого уровня.
Для чего нужен поддомен?
Назначений для поддомена много и вы сами можете решить для чего его использовать. Мы рассмотрим 3 основные назначения для поддомена.
- Для организации форума или закрытого раздела сайта. Для таких задач поддомен подходит, как нельзя лучше. По сути, вы получаете новый адрес, на котором у вас будет полноценный форум или действующий, закрытый раздел сайта, который доступен только определённому кругу посетителей.
- Для мобильной версии сайта. И, хотя мобильная версия сайта на сегодняшний день не так популярна, как адаптивный дизайн, всё равно многие сайты всё ещё работают с мобильными версиями. И они как раз размещаются на поддомене. Вы наверняка обращали внимание, что мобильная версия сайта имеет адрес m.site.ru. Это и есть поддомен для мобильной версии сайта.
- Для тренировок. Многие владельцы сайтов используют поддомен в качестве платформы для тренировок. Например, можно держать на поддомене тестовый сайт для предварительной проверки работы плагинов, установки и тестирования тем оформления, работы над дизайном, микроразметкой и много ещё для каких вещей.
Как видите, применений для поддомена хватает. Я, например, использую поддомен именно для тестирования и работы над дизайном моего шаблона. Так как у меня много доработок, и все они сделаны через файл функции темы, приходится, прежде чем применить очередную функцию, проверяю её на этой же теме, но на поддомене.
Бывает так, что иногда сайт перестаёт работать от моих тестов, но это тестовый сайт и на работу основного, никакого влияния не оказывает. А когда всё отработано, то я переношу готовое решение на основной сайт.
Как создать поддомен.
Поддомен можно создать на любом платном хостинге. Количество поддоменом может быть ограничено тарифным планом, который вы используете.
Я покажу пример создания поддомена на хостинге Sprinthost, который использую для своего блога.
Но, принцип создания на всех хостингах примерно одинаков.
Итак, первым делом открываете административную панель хостинга.
Я уже обновил интерфейс админки. И поэтому на главном экране выводится вся информация по моим сайтам, а сбоку меню с основными разделами кабинета.
Нас интересует раздел «Управление сайтами». В этот раздел можно перейти, выбрав соответствующий пункт меню или нажав на название вашего сайта, отображённого на главном экране.
Далее, в разделе «Управление сайтами» выбираете нужный сайт. Если у вас один сайт, значит, выбираете его.
Я выбираю один из своих сайтов, для которого буду создавать поддомен. Только после того, как сайт выбран, вы попадаете в меню управления сайтом. И вот тут-то нужно нажать на ссылку «Поддомены сайта».
Теперь в поле нужно ввести название поддомена (используйте только латинские символы), и нажать на кнопку «Добавить».
В течение нескольких секунд поддомен будет создан. И ниже вы увидите ссылку на него. Пока страница будет пустой, но после установки CMS или загрузки html страницы, по этому адресу начнёт отображаться контент.
Хотя адрес поддомена, который я создал, имеет вид:
содержимое будет также доступно по адресу:
http://onlinezakazi.ru/test/
Как установит систему управления контентом (CMS) на поддомен.
На некоторых хостингах, в момент создания поддомена предлагается установить CMS. У спринхоста это делается отдельно. И сейчас я покажу как.
Для установки движка на поддомен нужно перейти в раздел меню «Дополнительно» — «Установка приложений».
Допустим, вы хотите установить на поддомен тестовый сайт и тренироваться на нём. Как правило, на хостинге для установки доступно множество CMS, я покажу установку на примере WordPress.
Обратите внимание, что перед установкой нужно выбрать доменное имя на которое будет установлен сайт. Если у вас один сайт, то домен этого сайта будет выбран по умолчанию. Если сайтов несколько, то домен нужного можно выбрать из выпадающего списка. Поддомены в этот список не входят. То есть поддоменов вы там не увидите.
Поэтому нужно выбрать основной домен, рядом с ним нажать на кнопку «Указать каталог», в появившееся поле ввести имя поддомена (только поддомена) в моём случае это test и нажать на кнопку «УстановитьWordPress».
Появится предупреждение, вы отмечаете чекбоксом согласие и нажимаете на кнопку «Начать установку».
На следующее предупреждение, об удалении содержимого папки, тоже отвечаете утвердительно, нажав на кнопку «Подтверждаю».
После завершения установки вы увидите подтверждение, адрес сайта и данные для входа в админку сайта.
Кстати, обратите внимание на адрес. То о чём я вам говорил ранее. Сайт доступен и по адресу , и по http://onlinezakazi.ru/test/.
Вы же в дальнейшем, если будете делиться ссылкой, то будете давать ссылку именно с указанием поддомена.
Как закрыть поддомен от индексации.
Если на поддомене создаётся мобильная версия сайта или форум, то в закрытии от индексации нет необходимости. Этот шаг можете пропустить.
Но, если вы на поддомене создали тестовый сайт, для экспериментов, то его нужно закрыть от индексации. Зачем вам в поисковой выдаче, страницы вашего тестового сайта. Это совсем ни к чему.
Итак, для того чтобы закрыть ваш поддомен от индексации поисковыми роботами, вам нужно создать файл robots.txt с одной лишь командой.
User-agent: * Disallow: /
То есть запрет для всех роботов.
Создать этот файл вы можете в блокноте или в редакторе кода Notepad++.
Далее, этот файл нужно загрузить в коневую папку вашего поддомена.
Обычно для этих целей я использую FTP-соединение. Но, можно воспользоваться и файловым менеджером на хостинге.
Вот и вся процедура по созданию поддомена. Для закрепления материала предлагаю посмотреть видеоурок.
А у меня на сегодня всё. Желаю вам успехов и до встречи в новых видео и статьях.
С уважением, Максим Зайцев.
Максим, привет! На хостинге Таймвеб поддомен установить не так-то просто. Они заявляют, что возможно иметь поддоменов неограниченное количество. На самом же деле поддомен засчитывается как отдельный сайт. И если тарифным планом дополнительный сайт не предусмотрен, то поддомен создать не получится.
А по поводу закрытия от индексации есть более простое решение: поставить галочку в чекбокс «не индексировать» в админке вордпресс. Это новичку проще сделать, чем копаться в роботс.
Лариса, привет. На Бегете тоже такая ситуация, поддомен считается за полноценный сайт. И если в тарифе 2 сайта и они созданы, а нужен поддомен, то нужно добавлять в тариф ещё один сайт. Но, там хотя бы тарифный план полностью не надо менять, достаточно добавить новый сайт (за 9 рублей в месяц) и место для поддомена будет.
У Спринхоста с этим проблем нет, поддомены действительно можно создавать сколько угодно.
Лариса, спасибо, что сделала ценное дополнение по поводу индексации. По началу я тоже думал упомянуть об этом, но потом решил показать универсальный способ, так как решил, что не знаю какую CMS будет устанавливать пользователь.
А на Макхост, кстати, поддомен не считается в тарифе за сайт. Вот у меня получается 4 полноценных сайта, на одном из них установлены поддомены (3). А в тарифе пишут — Сайты: 4 из 10, базы: 4 из 10. Хотя мой тариф «Профи» (на 10 сайтов) конечно, не из дешёвых — 1160 р. с учётом скидки за 3 месяца).
Каждый хостинг по своему считает поддомены и из этих расчётов делает свои коммерческие предложения. Нам же нужно лишь выбрать подходящий хостинг и делать своё дело.
Вот это тариф за месяц! У меня на 3 сайта тариф в 10 раз меньше.
Я тоже давно использую поддомен для тестирования настроек темы сайта, всяких новшеств и новых плагинов.
Да, очень удобно, сам постоянно что нибудь тестирую и проверяю на поддомене.
Максим, вот я считаю, что форум лучше отдельно от сайта завести, хотя многие не согласятся. Разве что одностраничник, ну и его можно без поддомена сделать. В общем, мне проще домен новый купить.
Для тестов лучше создать отдельный сайт или пресловутый, название забыл, ах, вспомнил, Денвер. Ну, вообще, это конечно же правильно, что хостеры не позволяют делать много поддоменов, а то бы расплодилось форумов, да одностраничников)) Если делать что-то полноценное, то нужно создавать уникальное и красивое имя, ну это моё лич мнение, может завтра уже изменится)
Вань, привет. Ну, это кому как удобно. Но, поддомены очень широко применяются. На многих сервисах, хостингах и так далее, админки, закрытые разделы сайта находятся на поддомене. Здесь ведь суть не в том, что нужен или не нужен поддомен, а в том как его создать правильно.
Максим, привет. На отдельном домене у меня установлены поддомены с лендингами, своими товарами, которые я продаю и рекламирую в Интернете. Очень удобно. А вот создать ещё и тестовый сайт — это хорошая мысль). Спасибо.
Оль, привет. Да, идей для поддоменов очень много. Тестовый сайт очень удобная штука, так как позволяет ковыряться с кодом без особых переживаний и посетители не видят, если вдруг что-то куда-то съедет в процессе эксперимента
Максим добрый день. У меня в панель управление написано субдомен это и есть поддомен? А скажите чтобы создать поддомен нужно ли платить хостингу? И один еще вопрос поисковики не будет считать домен склеенным?
Здравствуйте, Сауле. Субдомен — это тот же поддомен. Обычно платить за поддомен не нужно, но лучше уточнить у вашего хостинг-провайдера. Склейка доменов тут ни причём. Это совсем другая тема.
Здравствуйте, Макс.
Скажите, допустим ли сайт, созданный на поддомене к размещению на нем рекламных блоков от гугл?
Спасибо.
С уважением, Николай.
Здравствуйте, Николай. Сейчас в Google AdSense принимают сайты с доменными именами второго уровня. Поддомен — это домен третьего уровня. Так что он не подходит.
ПОЛЕЗНАЯ СТАТЬЯ, ДАВНО ХОТЕЛ РАЗОБРАТЬСЯ С поддоменами и как раз на моем хостинге. Благодарю автора.
Виктор, добрый вечер. Рад, что смог помочь. Желаю успехов!
Здравствуйте, Максим!
спасибо за статью.
Я установила на поддомен wordpress, на поодомене лежит лэндинг. Дальше захожу в админку, но не вижу моей страницы там. Нужно теперь куда-то папки лэндинга перенести, чтобы можно было страницу редактировать в wordpress?
Заранее спасибо!
Здравствуйте, Ольга. А лэндинг как сделан, на какой платформе?
лэндинг сделан на тильде, оттуда его скачала, создала на хостинге айхор поддомен, в него залила лэндинг. затем на этот поддомен установила вордпресс. В папочке поддомена на корневом каталоге появилась папка вордпресса. захожу в админку, а там стандартаная тема, лэндинга своего не вижу.
Папку лэндинга нужно в папку с темами, она находится в папке вордпресс — контент — темы (названия на английском). Если подхватит, значит сможете править в админке.
Спасибо большое, буду пробовать!