如何将wordpress主页重定向到drupal主页?

时间:2017-10-27 10:32:41

标签: php wordpress

我的wordpress主页上有链接(例如:http://online.com/wp)和drupal主页(例如:http://online.com/drup)。对于wordpress主页单独我需要重定向到除了wordpress主页链接之外的drup应该是工作示例:(http://online.com/wp/product-category/product1)。我试图使用htaccess,但它无法正常工作

重定向301 /wp/index.php http://online.com/drup

上面的一个重定向worpdress中的每个链接。请告诉我这个

1 个答案:

答案 0 :(得分:1)

您可以通过WordPress重定向重定向它。

在主题的函数文件中,您可以编写如下内容:

function homepage_redirect(){
        if( is_front_page() || is_home()  ){
            wp_redirect( 'http://online.com/drup' );
            die;
        }
    }
    add_action( 'template_redirect', 'homepage_redirect' );

WordPress使用钩子,并且在为页面加载适当的模板之前调用template_redirect,我们可以在这里调用wp_redirect函数。也就是死;作为最后一行,将退出WP进一步执行。详情请见https://developer.wordpress.org/reference/functions/wp_redirect/