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

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

Способ первый: Используется схема «Один субдомен – один сайт»

1. Необходимо создать субдомен (например sub.mydomen.ru). К нему будет предоставлен отдельный FTP /SSH доступ (дополнительный логин) и отдельный почтовый аккаунт, т.е. Вы сможете создавать почтовые ящики для нового домена. Также Вы получите возможность использовать отдельную статистику для нового сайта. Будьте внимательны: субдомен создается в течение нескольких минут, но доступ к нему, фактически, появляется в течение часа.

2. Подключить дополнительный домен** (например newmydomen.ru) к этому субдомену. Для этого воспользуйтесь соответствующим разделом в КП – «Алиасы»*.

3. Контент дополнительно подключаемого сайта следует размещать в директории www/htdocs/ созданного субдомена.

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

Способ второй: Дополнительный домен подключается алиасом к основному домену.

1. Подключите дополнительный домен** (например newmydomen.ru) алиасом к основному домену (например mydomen.ru). Для этого воспользуйтесь соответствующим разделом в КП – «Алиасы». В результате, при открытии сайта newmydomen.ru, будет отображаться содержимое сайта mydomen.ru. В случае, если у Вас до этого были субдомены, например, sub.mydomen.ru, то автоматически станут существовать соответствующие субдомены в зоне newmydomen.ru, (sub.newmydomen.ru)

2. Для того, чтобы при открытии сайта newdomain.ru отображалось содержимое, отличное от domain.ru, в директории www/htdocs/ необходимо: а. Создать директорию, где будет находиться содержимое Вашего дополнительного домена, (к примеру newdirectory); б. В файл .htaccess добавить следующие директивы:

RewriteEngine On RewriteRule ^newdirectory/ - [last] RewriteCond %{HTTP_HOST} (www.)?newmydomen.ru [nocase] RewriteRule (.*) newdirectory/$1 [last]

Обратите внимание, что при выборе второго способа подключения у Вас будет единый почтовый аккаунт. (Допустим, у Вас существует ящик Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.. После подключения домена newmydomen.ru у ящика Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. появляется второе имя - Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.. А при создании любого нового ящика (например info), ему автоматически присваиваются два имени - Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. и Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.)

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

**Обратите внимание, что для подключаемого домена должны быть прописаны наши DNS сервера (ns1.hc.ru и ns2.hc.ru) или должны быть внесены соответствующие изменения на текущих DNS серверах («A» запись, должна указывать на сервер хостинга). Эти настройки должны быть произведены, независимо от выбранного способа подключения дополнительного домена.