2015-09-25 104 views
0

這可能是一種奇怪的情況,如果我沒有足夠清楚地解釋情況,請隨時索要任何清理結果。基於傳入域名的重定向

目前我們有一個企業網站名爲www.corporate.com(WordPress的網站)

我們也有我們以前的網站從我們與www.fusedcorporate.com

融合目前,該公司當你去www.fusedcorporate.com上的任何頁面,你被定向到www.corporate.com

如果來自「fusedcorporate.com」,當他們要求www .corporate.com /融合?

我在想的另一個選擇是解決它的DNS級別,但我不知道如何打電話給一個域重定向到另一個網站上的某個頁面。

+0

不知道關於WordPress,但是這是一個普遍的問題,PHP :) 大多數瀏覽器將提供變量$ _ SERVER [「HTTP_HOST」],它提供了進入的領域,一些邏輯可以迅速解決頭位置重定向。 – Patrick

+0

@Patrick這是一個更通用的.htaccess問題,而不是PHP。 – MrWhite

+0

你能澄清你重定向的網址嗎?你是否真的從_any_ URL重定向到新站點上的單個URL(文檔根目錄或「/ fused」子目錄)(正如你的問題所暗示的),或者從_any_ URL到新網站上相應的URL。例如'fusedcorporate.com/ '到'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

對不起,我遲到的迴應。您提出的建議解決了我的問題。謝謝 –