主网址重定向

时间:2010-01-02 22:32:07

标签: wordpress url redirect

是否可以将wordpress博客(example.com)的主域重定向到另一个站点,并且实际的帖子和页面(example.com/post1,example.com/about等等)不是重定向,而是驻留在wordpress?

3 个答案:

答案 0 :(得分:1)

add_action('init', 'redirect_home');
function redirect_home() {
  if( is_home() ) {
    wp_redirect('http://example.com');
  }
}

应该这样做。

答案 1 :(得分:0)

您可以使用mod_rewrite执行此操作:

RewriteEngine on
RewriteRule ^$ http://other.example.com/ [L,R]

此示例适用于文档根目录中的.htaccess文件,并将请求重定向到 other.example.com

答案 2 :(得分:0)

您还可以使用WordPress重定向功能代替标题位置。

wp_redirect('someurl', 301);

301是要使用的状态代码,当然有些地方是您将URL重定向到的地方..(默认为301,因此除非您需要差异状态代码,否则不需要)