2015-09-25 5 views
0

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

В настоящее время у нас есть корпоративный веб-сайт под названием www.corporate.com (веб-сайт Wordpress)

Мы также имеем наш предыдущий сайт от корпорации мы слитая с www.fusedcorporate.com

В тот момент, когда ты перейдите на любую страницу на www.fusedcorporate.com.

Есть ли способ в Wordpress для проверки входящих запросов, если они поступают с «fusedcorporate.com», и когда они делают запрос на www .corporate.com/fused?

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

+0

Не уверен в Wordpress, но это общий php-вопрос :) Большинство браузеров предоставят переменную $ _SERVER ['HTTP_HOST'], которая предоставляет входящий домен, некоторая логика может быстро решить перенаправление с расположением заголовка. – Patrick

+0

@Patrick Это более общий вопрос .htaccess, а не PHP. – MrWhite

+0

Можете ли вы уточнить URL-адреса, которые вы перенаправляете из/в. Вы буквально перенаправляетесь из _any_ URL-адреса на один URL-адрес (корневой каталог документа или подкаталог '/ fused') на новый сайт (как следует из вашего вопроса) или из _any_-URL-адреса на соответствующий URL-адрес на новом сайте. например, 'fusedcorporate.com/ ' to 'corporate.com/fused/ '? – MrWhite

ответ

0

Используйте файл .htaccess и добавьте следующий код

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^fusedcorporate.com$ [OR] 
RewriteCond %{HTTP_HOST} ^www.fusedcorporate.com$ 
RewriteRule (.*)$ http://www.corporate.com/$1 [R=301,L] 

Решает ли это проблему?

+0

Извините за мой поздний ответ. Предлагаемое вами решение решило мою проблему. Спасибо –

Смежные вопросы