Сопоставление поддоменов с другим внешним поддоменом - PullRequest
0 голосов
/ 03 марта 2009

Я пытаюсь сопоставить help.domain1.com с help.domain2.com. Я видел это на UserVoice. Они позволяют вам сопоставить что-то.yourdomain.com с чем-то.uservoice.com.

На domain1.com я настроил CNAME для help.domain2.com.

Работает нормально, но когда я открываю help.domain1.com, я получаю контент domain2.com вместо help.domain2.com.

После некоторых экспериментов я понял, что это ожидаемое поведение.

Итак, мой вопрос заключается в том, что мне нужно сделать на domain2.com (или, может быть, на domain1.com?), Чтобы он отображал содержимое субдомена «help.domain2.com» при навигации по help.domain1.com?

(я использую Plesk, а ОС - Windows Server 2003)

Ответы [ 4 ]

2 голосов
/ 26 октября 2010

В последние пару дней я столкнулся с той же проблемой и только что нашел решение ...

В / etc / apache2 / site-available / default у меня было два виртуальных хоста, первый для моего домена, а второй для моего субдомена. Все, что мне нужно было сделать, это изменить порядок блоков виртуального хоста, разместив поддомен перед доменом, и это сработало! : D

0 голосов
/ 03 марта 2009

Я нашел решение. Одним из способов было бы использовать правило mod_rewrite на domain2.com и выполнить перенаправление, если реферер - domain1.com. Или назначить выделенный IP-адрес.

0 голосов
/ 03 марта 2009

Я не уверен на 100%, как это сделать в Windows, но в Apache вам просто нужно настроить виртуальный хост, чтобы перенаправить его из основного домена в ваш поддомен.

вы не говорите, используете ли вы IIS или apache или что такое веб-сервер.

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

Джон Хокинс

0 голосов
/ 03 марта 2009

HTTP / 1.1 использует заголовок Host:, чтобы определить, какой сайт запрашивается, если на одном и том же IP-адресе размещено несколько сайтов.

Необходимо убедиться, что второй (целевой) веб-сервер настроен на ожидание входящих HTTP-запросов с исходным URI в них.

...