Parked domain redirect

时间:2011-03-03 作者:user2924

我对如何处理这个重定向要求有点不知所措。

到目前为止,我已经:

驻留在www.domain-A.com上的www.domain-B.com因此,对www.domain-B.com/page1的请求将解析为www.domain-A.com/page1等,但我希望有一个例外:

如果用户请求www.domain-B.com的根目录,我希望他们转到www.domain-A.com/pageX,以便在驻车域中一切正常,除非用户转到驻车域的根url。

我尝试了WP的重定向插件,但当将www.domain-B.com重定向到www.domain-A.com/pageX时,它实际上也会将www.domain-A.com重定向到该页面。(我想是因为它停放得很好!)

提前感谢您的建议。

1 个回复
SO网友:MikeSchinkel

你好@user2924:

使用\'template_redirect\' 钩将以下内容放入主题的函数中。php文件:

add_action( \'template_redirect\', \'yoursite_template_redirect\' );
function yoursite_template_redirect() {
  if (strtolower($_SERVER[\'HTTP_HOST\'])==\'www.domain-b.com\')
    wp_safe_redirect(\'http://www.domain-a.com/pagex\'.$_SERVER[\'REQUEST_URI\']);
    exit;
}

结束

相关推荐

Slug is redirecting to 404

我有一个页面叫做菜谱。我将其更改为Recipes\\u old并更改了slug,以便创建一个新的Recipes页面。当我创建新配方页面时,slug被正确定义为/Recipes/但我无法访问该页面,WordPress正在将所有请求重定向到/Recipes\\u old/如何删除重定向?我已经删除了Recipes\\u old和Recipes。不过,slug仍在重定向。