提供免费源码,免费软件
分享免费技术文档
阿里去促销活动

wordpress博客换域名后全站301教程 适合所有网站全站301跳转

wordpress博客换域名后全站301教程 适合所有网站全站301跳转

本人博客以前放在腾讯云,并且也备了案的,奈何现在个人备案不能做博客,迫于无奈只好将博客迁移至香港机器上,并且也换了域名。

换了域名后,以前的域名就要做301跳转到新域名上了,将原来的权重核页面专业到新的域名上来,不然很有可能被K站。

我这几天才想起到处找关于WordPress更换域名,全站301的方法,功夫不负有心人,终于找到了,在这里免费分享给大家。

首先换域名要做301永久重定向转跳,这里分为301到网站首页和全站301,转跳到首页顾名思义,就是之前网址的所有域名都会转跳到你新网站的首页,这么一来虽然也算是做了301,但是蜘蛛还需要重新爬你的新页面,导致收录很慢很慢,那么全站301的话,就会使你的来域名链接完全转跳到你对应的链接上面来。

比如我以前的域名www.noome.cc/1.html这个页面被打开的话,
如果是做的301到网站首页,就会跳转到:www.lanmitu.com
如果是全站301跳转的话,就会跳转到:www.lanmitu.com/1.html

意思就是将整站链接都301重定向,那么这里第一是方便网站上面用户访问,第二是大大的节省了搜索引擎的爬寻时间,使权重尽快转移。

我们要做的是全站301跳转,接下来蓝米兔就分享一下代码。

使用的方法:

方法是通用的,并不只是wordpress博客才能使用,在网站index.php中添加如下代码:(将整站链接都301重定向的代码)

<?php

$the_host = $_SERVER['HTTP_HOST'];//取得进入所输入的域名

$request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判断域名后面的请求部分

if($the_host !== 'lanmitu.com')//lanmitu.com是新域名

{

 header('HTTP/1.1 301 Moved Permanently');//发出301状态码

 header('Location: https://lanmitu.com'.$request_uri);//跳转到我的新域名地址

 exit();

}

?>

OK,大功告成,最后不要忘了测试一下效果,看是否正确跳转到新地址!

实际上宝塔也能做全站301跳转,我之所以不用宝塔的301跳转,是因为我以前的文章图片还在腾讯云的服务器上,用的也是以前的域名,如果用了宝塔的301跳转,就把图片域名也一起跳转了,导致图片打不开。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:蓝米兔 » wordpress博客换域名后全站301教程 适合所有网站全站301跳转

分享到: 更多 (0)
腾讯云秒杀活动

评论 抢沙发

评论前必须登录!

立即登录   注册

切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活