2009-03-07 5 views
4

У меня есть следующая задача: Создайте один веб-сайт, доступный с 20 различными именами доменов.Несколько доменов для одного виртуального хоста | Подстановочный хост (общий хостинг)?

Те же файлы, одна и та же папка, одинаковый ip.

Вопрос (виртуальный хостинг): Может ли это быть выполнить с указанием голой CNAME к одной и той же общей подобласти или нам нужен один статический IP для всех?

Проблема заключается в уверенном совместном хостинге, и я стараюсь не создавать вручную «аддоны домена cpanel» один за другим. Общий хостинг не позволяет изменять httpd conf, который позволяет мне создавать виртуальный хост подстановочного знака для IP.

Я думаю, мой вопрос автоответ; Мне понадобится статический, если только я не использую шаблон поддомена w, который работает на общем хостинге. "* .domain.com", "two.domain.com", "three.domain.com" => Каталог/

ответ

7

Я думаю, вы сами ответили на свой вопрос, варианты открыты для вас

  • Добавление записей ServerAlias ​​в ВХост конфигурации, с помощью любых средств доступны
  • Убедитесь виртуального хоста по умолчанию на целевом IP является тот, который обрабатывает ваш сайт
3
  1. Если вы используете CNAME (или действительно A recor d указывают на тот же IP-адрес), то вы должны, как говорит Павел, либо имеют ServerAlias записи в httpd.conf, или указать их в default виртуального хоста

  2. Если вы не можете сделать это, узел 19 доменных имен на каком-либо другом веб-узле, а затем использовать перенаправление HTTP, чтобы пользователи получили «предпочтительное» доменное имя. Однако, если вы это сделаете, доменное имя изменится в адресной строке пользователя.