当前位置:首页 >>wordpress使用教程 > 正文

wordpress如何整站301到新的网站,操作方法很简单

百度: 已收录 | 发布日期:2023-04-05 21:43:21 | 浏览:93 次

很多时候我们可能旧的网站被降权或者不理想的收录, 那么需要把旧的网站的权重全部301到新的网站, 那么我们打开任意的网址都是直接跳转到新的网站对应的地址, 需要怎么操作很简单.

wordpress如何整站301到新的网站, 操作方法很简单

要将整个wordpress网站的每个页面地址301重定向到新网站的对应页面, 您可以使用以下代码, 把下面的代码放到我们的函数模板当中.

add_action('template_redirect', 'redirect_to_new_site');

function redirect_to_new_site() {
    $new_site_url = 'https://www.baidu.com';
    $url = $_SERVER['REQUEST_URI'];
    $new_url = $new_site_url . $url;
    wp_redirect($new_url, 301);
    exit;
}

将代码中的"https://www.baidu.com’"替换为您的新网站的URL.

此代码将在每个页面加载时执行. 它首先获取当前访问的页面的URL, 然后将其附加到新网站的URL中, 以创建新的重定向URL. 最后, 它使用`wp_redirect()`函数将用户重定向到新页面, 并使用301 HTTP响应代码表示永久重定向.

请注意, 这些代码不会自动更新所有内部链接和外部链接, 因此您可能需要手动更新所有链接, 以确保您的网站能够保持最佳状态.

99%的人还阅读了:

版权声明:本文由作者:卡卡哥服务器教程网 原创创作,本站内容不允许转载,如发现转载必追究法律责任!! 本文链接:https://yunfuwuqi.chinahzx.cn/wordpress/431.html
本文标签: