Приветствую вас, уважаемые читатели! Надеюсь статьи моего блога помогают вам успешно развивать свой сайт или блог. По мере того, как ресурс разрастается, вам может понадобится изменить его структуру или упростить навигацию. Особенно это актуально тем пользователям, в чьём проекте представлено сразу несколько родственных тем.
Словом, если вы хотели бы сделать так, чтобы вашим читателям было удобно находить информацию, вам будет интересен данный материал. Здесь мы поговорим о том, как сделать поддомен на хостинге, и рассмотрим его создание на примере трёх весьма популярных хостингов: beget.ru, jino.ru и mchost.ru.
Для начала определимся с самим понятием субдомена, которое очень важно для дальнейшего повествования. Субдомен или поддомен – это часть домена более высокого уровня. Вы, наверное, не раз встречали адреса сайтов, сделанных на бесплатных хостингах. Например, example.narod.ru.
Поддомены можно сравнить с планетами (отдельными, самостоятельными единицами), которые вращаются вокруг Солнца, представляющее собой домен.
Приведённый выше адрес является доменом третьего уровня, поддоменом для narod.ru, хоть и позиционирует себя как самостоятельный ресурс. Или другой пример – тематические порталы поисковых систем Яндекс, Mail и других. News.yandex.ru и deti.mail.ru – это тоже домены третьего уровня.
Всё это так, но вас, вероятно, интересует вопрос, зачем субдомены могут понадобится именно вам. Для ответа на него приведём ещё несколько возможных примеров использования доменов третьего уровня.
Кстати, помимо субдоменов третьего уровня, никто не мешает вам создать, например, субдомены четвертого уровня : case.project.myblog.biz. Только помните, что называть поддомены SMTP или mail нельзя, так как это служебные субдомены, которые уже зарезервированы.
Как видите вариантов использования субдоменов немало. Если вы определились с тем, что субдомен вам необходим, давайте рассмотрим его создание на различных хостингах.
Первый хостинг, который мы рассмотрим, — это beget
(beget.ru). Здесь вам понадобится раздел, который так и называется «Поддомены»
, в котором предлагается три опции:
По завершению всех настроек нажмите кнопочку «Добавить домен» . Думаю, что интерфейс интуитивно понятен и вы с легкостью сможете разобраться что к чему. Если возникнут вопросы, то пишите в комментарии, будем разбираться вместе.))
Второй хостинг, который мы рассмотрим – Джино (jino.ru). Для того чтобы создать поддомен на Jino, понадобится подключение специальной услуги «Поддержка поддоменов» в главном меню «Услуги» .
Далее находим и открываем папку domains
, в которой и будут создаваться все наши домены третьего уровня.
В этой директории мы создаём папку (меню «Создать» — «Папку»
), которая (и это очень важно) полностью соответствует названию нашего будущего домена третьего уровня, то есть имеет вид project.sample.ru. Сетевой путь к этой папке будет выглядеть так: domains/project.sample.ru.
Вопреки логике папку для домена четвертого уровня нужно создавать тоже в domains , а не в папке домена третьего уровня. Готовый адрес может выглядеть так: domains/sale.project.sample.ru.
И последний хостинг, который мы рассмотрим – это McHost
. Для получения доступа к созданию субдоменов отправляемся в раздел «Управление услугами», где выбираем пункт «Поддомены»
. В открывшемся окне выбираем пункт «Создать поддомен»
.
Затем вводим название вашего будущего поддомена в одноимённый раздел, а чуть ниже выбираем домен, к которому он будет привязан (делать это нужно только в том случае, если у вас уже есть несколько доменов). Когда все данные будут введены, нажмите кнопочку «Создать»
.
Ура, готово! Поддомен создан!
Мы рассмотрели основные способы использования и создания субдоменов. Надеюсь, что данная статья показалась вам интересной и полезной. Не забудьте подписаться на обновления, так как совсем скоро здесь появятся новые интересные материалы. Вы также можете поделится статьёй в соцсетях. Возможно, кто-то из ваших друзей сейчас ищет именно эту информацию. На этом всё. Спасибо за внимание. Пока-пока.
С уважением, Роман Чуешов
Прочитано: 305 раз
Хотя человек и социальное существо, но иногда близость отдельных индивидуумов может напрягать. Имеются в виду беспокойные соседи, которые окружают каждого из нас. Хорошо хоть в поддомены своего ресурса мы можем «селить » понравившихся нам соседей:
Начнем с аналогии. Например, у вас есть большая однокомнатная квартира. Площади ее комнаты вполне хватает для разделения еще на несколько помещений. Но для этого нужно получить разрешение в соответствующих инстанциях и поставить разделяющие перегородки между комнатами.
Почти то же самое нужно проделать для деления вашего сайта на более мелкие субдомены.
Но перед тем как заняться практической составляющей, разберемся с теоретической основой. Выясним, что такое поддомены сайта и с чем их «едят ».
Система доменных имен (DNS) имеет древовидную структуру. То есть один элемент может быть вложен в другой. Поэтому любой домен кроме корневого (первого уровня) является поддоменом.
Чаще всего субдомен является обычным доменом третьего уровня. Его имя состоит из названия основного ресурса и своего собственного.
Например, есть основной ресурс base.ru . Тогда имя его поддомена будет выглядеть вот так: subdomain.base.ru . Хотя сам base.ru является субдоменом корневого домена ru .
Система DNS поддерживает создание 127 уровней вложенности. При этом максимальная длина имени каждого не может превышать 63 символа, а общее доменное имя – не более 255.
Перед тем, как создать поддомен, нужно разобраться, когда оправдано применение такой структуры ресурса.
Чаще всего разветвление основного доменного имени с помощью поддоменов применяется на больших по масштабам порталах. Как правило, такие ресурсы состоят из крупных разделов, которые со временем для удобства доступа к ним посетителей, нужно выделить в отдельные сайты.
Примером такого разделения может служить крупный интернет-магазин электроники. Каждый из его разделов логично рассматривать как самостоятельный ресурс. И чтобы покупатель смог сразу переходить к нужной ему категории товаров, лучше все разделы разнести по отдельным поддоменам.
На следующем скриншоте видно, что в результатах поиска каждый из разделов большого коммерческого портала размещается на отдельном поддомене:
Если перейти по одной из ссылок, то мы окажемся в соответствующем разделе товаров. А его адрес является доменным именем четвертого уровня:
Такое разделение основного ресурса имеет еще несколько положительных сторон:
Тестирование нового движка на субдомене никак не влияет на функционирование основного домена.
Несмотря на все предоставленные выше данные по использованию поддоменов остается еще много вопросов. И до того, как создавать поддомены, их стоит рассмотреть.
Основным «камнем преткновения » при использовании субдоменов остается их влияние на показатели индексирования основного ресурса.
Причем однозначных ответов по этому аспекту вам не даст никто. Поэтому попытаемся выделить более-менее устоявшиеся истины:
Региональный поддомен основного сайта своим узконаправленным содержанием может более точно отображать специфику того края или области, на которые он рассчитан:
В идеале это несколько субдоменов, контент которых написан на разных языках:
На самом деле предугадать поведение поисковиков по отношению к субдоменам очень тяжело. Поэтому при проведении их поисковой оптимизации следует акцентировать внимание на правильном подборе ключевых слов.
Для создания субдоменов чаще используют панель управления хостингом. Благодаря этому большая часть данного процесса происходит в автоматическом режиме.
Рассмотрим пошагово, как создать поддомен своего сайта через админку аккаунта на ресурсе хостера:
Применение поддоменов сопровождается большим количеством трудностей, в основном связанных с продвижением и поисковой оптимизацией. Поэтому их применение оправдано на больших по объему ресурсах для выделения крупного тематического раздела в отдельный ресурс. А также при раскрутке товара или услуги на региональном уровне.
Вы прочитали, что это проще простого. Так оно и есть! Если знать, что и как делать.
Сегодня я приглашаю посмотреть, как я создал поддомен для тренингов к моему сайту «Психолог Василий Сенченко» на хостинге Мажордомо.
Имеем доменное имя второго уровня rus-planeta.ru
Придумываем имя поддомена training
.
Применяем только английские буквы, цифры и дефис.
Получаем доменное имя третьего уровня training.rus-planeta.ru
Произведем регистрацию своего доменного имени третьего уровня — поддомена. Хостинг Мажордомо позволяет владельцам доменных имён второго уровня создавать доменные имена третьего уровня без ограничения.
Войдите в контрольную панель своего аккаунта на хостинге Мажордомо. В левой колонке войдите в раздел «Домены», затем «Поддомены».
Переходим в центральную часть экрана. Из выпадающего списка выберите домен, к которому вы хотите создать поддомен. Я выбрал доменное имя rus-planeta.ru, на котором стоит сайт «Психолог Василий Сенченко» .
Автоматическое создание поддоменов переводим в состояние «включено». Это слово становится зеленого цвета. Изучаем рекомендации хостинга и идем дальше.
Изучаем список поддоменов, которые уже созданы к этому домену. При желании можем нажать на кнопку «Удалить» и соответствующий поддомен будет удалён. К доменному имени rus-planeta.ru создано три поддомена. Все они в рабочем состоянии, можете проверить лично.
имя: http://colortherapy.rus-planeta.ru
имя: http://kamushky.rus-planeta.ru
имя: http://webstudio.rus-planeta.ru
Теперь мы подошли к разделу «Создать поддомен». Вносим в пустую клеточку перед доменным именем нужный нам поддомен training.
Клеточку «Путь» можно оставить свободной, тогда поддомен будет открываться по адресу http://training.rus-planeta.ru. Избираем этот вариант, оставляем клеточку пустой.
Если вы хотите, чтобы поддомен открывался и по адресу http://training.rus-planeta.ru и по адресу http://rus-planeta.ru/training, то поддомен надо расположить в каталоге www доменного имени второго уровня и указать правильный путь. Это будет www/rus-planetaru/. Ставить точку между доменным именем rus-planeta и зоной.ru не следует.
Определяем месторасположение скриптов для поддомена — в своем каталоге cgi-bin. Можно выбрать и в каталоге cgi-bin основного домена. cgi-bin — это папка в каталоге, в которую закачивают специальные программы для сайта, скрипты.
Нажимаем кнопку «Создать», ожидаем несколько секунд. И вот в начале страницы видим сообщение «Поддомен создан успешно. Он станет доступен в течение 10 минут.»
Смотрим чуть пониже «Поддомены, созданные вручную.» Созданный нами поддомен появился в списке.
Пока на хостинге происходит создание поддомена, продолжаем работу. Полагаю, вам нетерпится узнать, что же получилось. Попробуете перейти по адресу вновь созданного поддомена Ничего не увидели и даже получили сообщение от хостинга об ошибке? А что можно увидеть, если по этому адресу мы не закачали никакой информации. Адрес домена, как флажок, всего лишь указывает место, где находится информация.
Теперь самое время закачать информацию по адресу нашего поддомена, говоря по-русски, создать сайт. У нас есть две возможности создать сайт: вручную или в автоматическом режиме.
Для проверки поддомена создадим сайт из одной страницы с именем index.html или index.php. Образец такой страницы (заглушки) index.php вы можете скачать
Инструкция. Наведите курсор, нажмите правую кнопку мыши, выберите «Сохранить объект как». Распакуйте полученный архив. В файле index.php произведите с помощью блокнота Notepad++ нужные вам изменения и закачайте его на ваш хостинг. Пользуйтесь сайтом на здоровье. Когда вы будете делать полноразмерный сайт, обязательно удалите или переименуйте этот файл, например, в index-2.html.
Первая возможность — создать сайт на поддомене вручную. В этом случае с помощью доступа по FTP на хостинг закачивается вся необходимая для сайта информация, обязательно хотя бы один файл с именем index.html или index.php.
Итак, открываем вход по FTP. Я пользуюсь безплатной программой Filezilla, скачать которую можно здесь http://filezilla-project.org/ . С помощью менеджера сайтов выбираем наше доменное имя второго уровня rus-planeta.ru. Видим, что все три ранее созданные поддомены находятся здесь.
Устанавливаем курсор на верхнюю строку в нижней таблице, кликаем правой клавишей мыши и выбираем «Создать каталог». Вносим имя нашего поддомена, нажимаем ОК.
Открываем папку нашего поддомена, она ещё совсем пустая. Быстренько закачиваем в неё сайт в виде единственного файла index.php.
Вот теперь обращаемся к нашему поддомену по адресу http://training.rus-planeta.ru , видим картинку на экране и наслаждаемся своей работой. Всё! Поздравляю вас! Мы совместно вручную создали сайт на поддомене третьего уровня.
Вторая возможность — создать сайт в автоматическом режиме на поддомене с помощью услуги хостинга. Входим в контрольную панель хостинга Мажордомо. Слева выбираем «Создание сайта — Наши приложения». Выбираем картинку «Персональный сайт».
Далее следуем инструкциям на страницах. Приготовьте пароль доступа по FTP для проверки. Затем укажите имя поддомена training, выберите из выпадающего списка домен rus-planeta.ru, укажите базу данных и нажмите кнопку «Готово».
На следующей странице по установке сайта вам сообщат ваш адрес, пароль и логин для доступа в панель управления сайтом и предложат подождать несколько минут до завершения установки сайта. Запишите к себе эти данные на случай, если на вашу почту не придет информационное сообщение.
Минут через десять обращаемся к нашему поддомену по адресу http://training.rus-planeta.ru , видим картинку на экране и наслаждаемся своей работой. Всё! Поздравляю вас! Мы совместно в автоматическом режиме создали сайт на поддомене третьего уровня.
На этом наша работа завершена. Благодарю за внимание!
Успеха вам в Интернете!
Поэтому переходим "с места в карьер". Алгоритм действий зависит от того, какая у вас панель управления на хостинге. Поэтому далее мы рассмотрим наиболее популярные панели, и покажем как грамотно создавать в них поддомены.
Важно! Нельзя создавать поддомены с именами mail или smtp (например, mail.hostings.info или smtp.hostings.info), т.к. обычно они зарезервированы для правильной работы почтовых служб.
Т.к. собственные (самописные) панели управления разрабатываются хостинг-провайдерами самостоятельно, то они очень отличаются друг от друга. Поэтому предоставить Вам полнейшую инструкция мы не сможем, даже если очень этого захотим. Лучшим вариантом будет, самостоятельно найти информацию на сайте хостера. Но существует универсальный алгоритм, который актуален для любого хостинг-провайдера:
1. Найдите раздел "Сайты", "Домены" или что-то подобное. В нем обычно есть раздел "Поддомены" или "Субдомены". Переходите туда, жмете "Добавить", и если нужно, то указываете папку в которой должны храниться файлы нового сайта. Но обычно папка создается сама, и соответствует названию поддомена.
2. Заливайте файлы сайта в соответствующую папку, и ваш сайт на новом поддомене должен заработать через 1-8 часов.
1. На главной странице находим Субдомены (Subdomains) и жмем туда.
2. В поле 1 вписываем название поддомена, в поле 2 выбираем основной сайт к которому наш поддомен будет прикреплен, а поле 3 должно заполниться само. Если не заполнилось, то впишите туда адрес домашнего каталога для нового сайта (поддомена). После этого жмем "Создать" (Create).
Папка создается автоматически, заливаем туда сайт и он начнет работать.
1. На главной странице панели управления, находим раздел "WWW домены".
2. Жмем кнопку "Создать" или "Добавить".
3. В появившемся окне заполняем следующие поля:
Доменное имя
: имя нашего поддомена.
Псевдонимы
: поле заполнится само собой.
Корневая папка
: оставьте auto, и тогда файлы Вашего сайта нужно будет заливать в директорию /www/поддомен.сайт.ru/ или же укажите эту папку самостоятельно.
Владелец
: нужно выбрать пользователя.
IP адрес
и Кодировка
: не трогаем.
Индексная страница
: заносим сюда название страницы, которая будет открываться при запросе к главной странице сайта (обычно это - index.php).
PHP
: Обязательно указать "PHP как модуль Apache".
Чтобы сайт на новом поддомене начал работать нужно загрузить его файлы в корневую папку, которая создалась после заполнения предыдущего окна. Но может пройти от 1 до 8 часов, пока сайт станет доступен, т.к. это время необходимо для обновления DNS-записей.
DNS (Domain Name System) имеет иерархическую структуру, в которой каждая ступень иерархии является доменным именем.
Поддомен - домен, являющийся частью домена более высокого уровня. Не являются поддоменами только корневые домены (.ru, .com, .net, .org и т.д.)
Например, «info.example.com» и «post.example.com» являются поддоменами «example.com», который в свою очередь является поддоменом домена верхнего уровня.com.
Понятие "поддомен" выражает относительную зависимость: например, «sweb.ru» является поддоменом..ru».
На данный момент в Панели Управления аккаунтом хостинга создать поддомен можно двумя разными способами. Они имеют некоторые отличия и каждый используется в зависимости от цели создания поддомена. Рассмотрим их более подробно:
Этот способ используется, если требуется разместить какой-либо ресурс на отдельный домен в пределах аккаунта.
Поддомен создается в разделе "Поддомены " Панели Управления.
Для создания поддомена нужно выбрать домен, на котором он создается, и нажать кнопку "Создать поддомен".
В появившемся окне нужно ввести имя, выбрать папку для поддомена и нажать кнопку "Создать".
Этот способ используется, если нужно разместить ресурс на каком-либо стороннем сервере, но использовать для доступа к нему поддомен доменного имени поддерживаемого на наших DNS-серверах.
В данном случае создаются только записи о поддомене в DNS-зоне. Осуществить операцию можно в разделе "DNS " Панели Управления.
Для создания поддомена нужно выбрать домен, на котором он создается, и перейти на вкладку "записи поддоменов".
Под списком есть две формы для задания ресурсных записей DNS поддомена. Одна для создания основной записи, другая для создания записи с префиксом www.
В левое поле вводится имя поддомена, в правое IP-адрес сервера или значение CNAME.
Обращаем внимание, что нужно вводить только имя поддомена.
Т.е. если создается поддомен test.example.com для домена example.com, то в поле «имя» нужно ввести только "test".
После создания поддомена должно пройти некоторое время, прежде чем он начнет работать. Необходимо подождать, пока обновятся записи на DNS-серверах провайдеров, через узлы которых пакеты проходят до нашего сервера. По сути - провайдер должен знать, где находится поддомен.