2015-09-25 109 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

对不起,我迟到的回应。您提出的建议解决了我的问题。谢谢 –