Как создавать поддомены на 2domains. Что такое поддомен и зачем он нужен? Что такое поддомен

Для Windows 11.03.2019
Для Windows

Вы прочитали, что это проще простого. Так оно и есть! Если знать, что и как делать.

Выбираем имя для поддомена

Сегодня я приглашаю посмотреть, как я создал поддомен для тренингов к моему сайту «Психолог Василий Сенченко» на хостинге Мажордомо.
Имеем доменное имя второго уровня 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 , видим картинку на экране и наслаждаемся своей работой. Всё! Поздравляю вас! Мы совместно в автоматическом режиме создали сайт на поддомене третьего уровня.

На этом наша работа завершена. Благодарю за внимание!
Успеха вам в Интернете!

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

А ведь субдомен – вещь для некоторых сайтов просто незаменимая. На нем можно разместить как одностраничный сайт, так и установить туда WordPress, Joomla или любой другой движок.

На поддомене можно сделать страницу подписки, форум, интернет-магазин, хранилище файлов… Все зависит от ваших потребностей. Конечно, для продающей страницы (с описанием товара и кнопкой «Заказать») лучше купить отдельный домен. А вот для создания перечисленных мной выше ресурсов вполне можно сэкономить.

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

Поддержка поддоменов на другом хостинге может обойтись, к примеру, всего в «лишних» 9 рублей в месяц (108 руб. в год).

Чем еще хорош субдомен, так это тем, что ему можно присвоить любое название, не боясь, что оно будет занято. Ведь адрес его будет выглядеть как poddomen.site.ru , где вместо «poddomen » будет ваше название, а вместо «site.ru » - адрес вашего основного домена. Так как домен принадлежит вам, вы можете присоединить к нему любое название, не боясь повторений. Ну, конечно, два своих поддомена вы одинаково назвать тоже не сможете.

Собственно, создание поддомена сводится всего к трем основным действиям:

1. Создание папки "poddomen " для poddomen.site.ru . Название папки должно совпадать с именем поддомена и находиться в корневой папке (часто public_html) основного сайта;

2. Добавить в файл ".htaccess" основного сайта сразу после строчки "#RewriteBase / " следующие три строки:

RewriteCond %{HTTP_HOST} ^(www.)?poddomen\.site\.ru$
RewriteCond %{REQUEST_URI} !/poddomen/
RewriteRule ^(.*)$ /poddomen/$1 [L]

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

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

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

Но как быть, если такого раздела нет? На мой взгляд, тут все еще проще. (Описываемая ниже процедура создания поддомена "прокатит" не на любом хостинге. Проконсультируйтесь сначала со службой поддержки ). Нужно зайти в «Файловый менеджер », тут находится главная папка, содержащая все папки с вашими сайтами (или одним единственным сайтом).

В моем примере эта папка называется «domains », где-то она носит название «public », у вас может оказаться что-то еще. Главное, в ней должна находиться папка с адресом вашего сайта. И вот здесь (не в папке сайта, а рядышком) нужно создать новую папку, и назвать ее, как говорилось выше: придуманное вами название, точка, имя домена, точка, ru (org, net, com, ukr…).

Для добавления чего-либо в этот раздел нужно найти кнопку «Создать » (помните про аналогии, если что).

Нажать на нее и выбрать «Папку ».

В появившуюся форму вписать адрес поддомена по формуле, указанной выше, и подтвердить, нажав кнопку «ОК » или «Создать ». Вот, как-то так:

После этого папка должна появиться в общем списке, примерно как здесь:

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

Вы же в созданную папку поместите то, что нужно вам. Однако, хочу напомнить, что если вы будете загружать одну или несколько собственноручно написанных (или сделанных с чужой помощью) страниц, то главная (или единственная) называться должна обязательно index.html . И именно она будет открываться при переходе по адресу поддомена. Если же в папку будет загружаться движок сайта, блога, форума или чего-то еще, то для него необходимо создать отдельно базу данных MySql .

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

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

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

Как сделать поддомен на сайте обновлено: Апрель 22, 2017 автором: Роман Ваховский

1 голос

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

Вам не обязательно тратить деньги на , ведь намного эффективнее использовать тот, который вы уже купили. Это экономит ваши расходы. Кроме того, используя один сайт вы можете работать с аудиторией из разных регионов и бороться с областными разработчиками на равных! Отлично, если у вас есть своя веб-студия.

Сегодня мы поговорим про то, как сделать поддомен на хостинге. Это не так уж сложно.

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

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

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

Начнем с основ. Субдомен или поддомен – это часть домена более высокого уровня. Количество уровней домена определяется количеством слов в url, разделенных точками. Теоретически вы можете создать до 127 уровней доменов, но на практике эта возможность не используется.

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

Многие информационные ресурсы нередко создают домены третьего уровня. Например, wordstat.yandex.ru или maps.google.ru . Зачем они это делают? Сайт с именем любого уровня, созданный на основе одного домена воспринимается системой как отдельный портал. Поэтому его использование актуально аж в пяти случаях. Возможно их больше, но это основные из них.

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

Выглядеть это будет так: forum.sait.ru . Если вы создадите форум через слеш, например, sait.ru/forum , то поисковики будут воспринимать его как часть одного сайта. Он будет слишком сложным, для масштабного проекта и это не очень хорошо, так как структура и дизайн у них все равно отличаются. Лучше уж тогда чтобы поисковик сразу понимал, что это два разных портала.

  • Отдельные субдомены выделяют, если портал настолько большой, что на нем трудится несколько отделов.

В этом случае администрирование существенно облегчается. Техподдержке не обязательно лезть на общий сайт и разбираться во множестве настроек. Не дай Бог, кто-то захочет покопошиться в системных настройках или публикациях! Чтобы такого не происходило даже по нелепой случайности, как правило, создают отдельную структуру и к нему прикрепляют поддомен со словом support .

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

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

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

  • Ну и последняя, но не по значению, возможность, которую дает нам поддомен – это тестирование.

Вы просто создаете test.moi-sait и экспериментируете. Если вы пользуетесь хостингом ТаймВеб с самым простым тарифом, то можете создать максимум 4 сайта. К сожалению, это хостингер воспринимает сайт с поддоменом как самодостаточный ресурс, а потому превысить лимит таким образом не получится.

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

Создаем поддомен

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

Переходим в раздел домены и поддомены.

Нужно добавить новый.

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

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

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

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

Ну вот и все. Теперь вы знаете на основе старого и понравиться поисковым системам.

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

Удачи в ваших начинаниях и до новых встреч.

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

Важно! Нельзя создавать поддомены с именами 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-записей.

Доброго времени суток! 🙂

Сегодняшняя статья будет посвящена тому, как создать поддомен сайта на хостинге.

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

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

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

А данная ситуация, стоит сказать, — не редкость, т.к. данное ПО весьма распространено благодаря своей низкой цене и широким возможностям.

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

Как сделать поддомен на сайте — инструкция

Сразу скажу, что процесс регистрации поддомена сайта недолгий и, благодаря наличию панели администрирования, займёт максимум минут 10.

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

Распишу все действия пошагово.

Шаг 1

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

Выглядит она внешне, конечно, неказисто, но в использовании удобна и понятна.

Выбираем пункт меню WWW домены и вверху открывшейся страницы нажимаем на кнопку «Создать»:

После этого у нас откроется окно, содержащее настройки домена.

Шаг 3

Выглядит оно следующим образом:

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

Также можно вручную указывать каталог, в котором сайт будет размещаться на сервере.

По умолчанию же он создаётся в корневой папке www , где размещаются все сайты после создания. Т.е. поддомены будут располагаться на одном уровне с основными доменами.

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

После ввода необходимых настроек нажимаем ОК.

Шаг 4

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

Через некоторое время после создания сайт будет доступен в браузере. Данная пауза вызвана временем обновления глобальной базы DNS, в которой содержатся все сайты, доступные через Интернет. Может пройти до 24 часов.

Ну, и после, всё, что останется для запуска сайта на поддомене — это подключиться к серверу по FTP или SSH (доступен на определённых тарифных планах) и залить файлы сайта в созданный каталог, удалив заглушку и прочие ненужные стандартные файлы.

Как создать поддомен в ISPManager — нюансы

Описанный выше способ позволяет сделать поддомены на домене, который полностью готов к использованию. Однако, у нас нет никакой возможности управлять его DNS записями (назначать почтовые, NS сервера и многие другие).

Если у вас возникнет такая необходимость в дальнейшем, то создать DNS запись для существующего WWW домена в ISPManager можно следующим образом:

Как видите на скриншоте, для этого необходимо зайти в ISPManager и выбрать пункт меню Доменные имена (DNS) . После этого нажимаем на кнопку «Создать» вверху страницы и вводим необходимую информацию в появившемся окне.

На скриншоте представлен пример моей конфигурации для поддомена ssl..

Как видите, здесь же можно автоматически создавать и WWW домен, который мы делали ранее. Для того, чтобы зарегистрировать поддомен, достаточно лишь поставить галочку в поле Создать WWW домен .

Поскольку в нашем случае WWW домен уже добавлен, я оставил данное поле пустым.

Нажимаем «ОК» — и доменная DNS запись создана.

После того, как она будет доступна в списке, доступ к DNS данным можно получить следующим образом:

После того, как вы нажмёте на кнопку Записи, перед вами откроется страница со списком всех DNS записей, доступных для выбранного домена, которая выглядит так:

На данном экране доступен весь список DNS записей, которые можно удалять, править и добавлять новые с помощью кнопок вверху страницы.

Также через интерфейс ISPManager возможно настроить создание поддоменов сайта автоматически. Данную опцию можно выбрать при настройке WWW домена, скрин с которыми был представлен в статье ранее.

Благодаря этой опции у нас появится возможность делать динамические поддомены без манипуляций в ISPManager.

Там присутствовал пункт Авто поддомены , у которого значения были оформлены в виде выпадающего списка. По умолчанию выбрано значение «Отключены», но также доступны «В отдельной директории» и «В поддиректории WWW домена».

При выборе необходимого значения создать поддомен сайта можно будет путём добавления соответствующего каталога прямо на сервере. Сделали папку — и динамический поддомен готов. Круто, правда?

Однако, в данной ситуации, у нас не будет доступа к настройкам DNS записей поддомена и прочих, которые позволяет производить ISPManager в своём интерфейсе.

Собственно говоря, поэтому я и отключил создание автоматических поддоменов в ISPManager для своего сайта ssl.сайт.

Кстати, заливать файлы на сервер можно не только через привычные FTP клиенты, входящие в джентельменский набор , но и через интерфейс самого ISPManager:

На скриншоте выше представлено содержимое моего тестового поддомена сайта ssl.сайт, в который я решил установить чистую версию WordPress для дальнейших экспериментов.

А они продолжатся уже в следующей статье, в которой я буду устанавливать SSL сертификат на WordPress сайт.

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

Удобная штука, чтобы быстро и просто сделать бэкап файлов сайта.

Индексация поддоменов

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

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

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

Настройки индексирования поддоменов проще всего производить с помощью robots.txt.

На многих хостингах, при создании нового сайта через панель администрирования (ISPManager, VestaCP), помимо HTML заглушки, зачастую добавляется ещё и robots.txt со следующим содержимым:

User-agent: * Allow: /

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

User-agent: * Disallow: /

Также не лишним будет добавить следующую конструкцию в 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-разработки. Опыт разработки проектов различного уровня: лендинги , корпоративные сайты , Интернет-магазины ,



Рекомендуем почитать

Наверх