База знаний Виртуальный хостинг Панель HostiMan Сайты Как сделать один сайт на разных доменах?

Как сделать один сайт на разных доменах?

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

В данной статье мы рассмотрим два основных способа сделать данную настройку на наших услугах виртуального хостинга.

Вариант №1. Настройка псевдонимов (алиасов) для основного домена.
Данный способ позволит Вам настроить работу содержимого выбранного сайта с различных доменов, используя настройку для основного домена.
Для реализации данного варианта:

1. Зайдем в личный кабинет и перейдем в раздел "Хостинг", после чего, в данном разделе выберем нужную услугу хостинга: 



Откроется раздел управления услугой хостинга.

2. Выберем плитку с названием "Сайты":



Откроется список сайтов, добавленных на Вашей услуге хостинга.

3. Выберите сайт, на котором нам необходимо настроить псевдонимы и нажмите на кнопку: 



Откроется раздел редактирования выбранного домена.

4. Переходим в раздел "Расширенные настройки" и найдем подраздел "Псевдонимы". В данном подразделе, по умолчанию, будет указан только один псевдоним, это будет поддомен www для основного домена. В нашем примере это www.example.ru.
В данном поле нам необходимо перечислить домены, с которых Вы хотите, чтобы открывалось содержимое выбранного сайта. Перечислять домены необходимо через пробел:



5. После того, как Вы укажете все необходимые псевдонимы, нажмите на кнопку: 

Теперь Вам останется направить указанные домены на наши DNS-сервера, если Вы не сделали этого ранее. 
Просим Вас заметить, что зачастую, CMS различных сайтов привязываются к доменному имени, например популярная CMS WordPress. В этом случае, псевдоним (алиас) начнет работать как просто 301 (реже 302) редирект на основной домен. Если такое происходит, то для реализации работы сайта на разных доменах, Вам понадобится дополнительная настройка на уровне CMS Вашего сайта.

Вариант №2. Добавление доменов отдельно и настройка их работы через одну общую директорию.
Данный способ заключается в том, чтобы добавить все домены как отдельные домены, по аналогии с данной инструкцией: Как добавить сайт?
Но во время добавления домена, Вам необходимо будет в подпункте "Рабочая директория", указать корневую директорию Вашего сайта, файлы которого Вы хотите использовать для работы добавляемого домена.
Например, если Вы добавляете домен site.ru и хотите, чтобы он работал, используя файлы сайта example.com, то в поле "Рабочая директория" Вам необходимо будет указать www/example.com, но это в том случае, если домен example.com имеет корневую директорию по умолчанию.