单页面301重定向到新页面的方法

聊城SEO做的一个网站改版之后,有一些单页面的URL地址改变了,无法用全站301来实现跳转,那么单页面如何301重定
向到新页面呢?如果网站是基于php+apache的,完全可以利用.htaccess来实现。下面通过例子一起来看下详细步骤。
首先登陆ftp,在网站根目录下将.htaccess下载到本地,用记事本打开(聊城SEO的如下图所示,代码含义是将不带www
的域名301到带www的域名)。如果没有此文件可以新建txt文档,重命名为1.htaccess,写入代码之后保存,上传到网
站根目录再重命名为.htaccess。

单页面301重定向到新页面的方法

其次,在上述代码的下方写入重定向代码。

单页面301重定向到新页面的方法

单页面301重定向到新页面的方法

重点代码详解:
RewriteEngine on 打开重定向引擎
RewriteRule ^post/1d1509b1_72ad4f1(.*)$ http://www.snzxgl.com/post/38.html [L,R=301] 将http://www.snzxgl.com/post/1d1509b1_72ad4f1重定向到http://www.snzxgl.com/post/38.html

再举个例子:要将www.baidu.com/a/b重定向跳转到www.baidu.com/b/123.html
代码应该这样写

RewriteRule ^a/b$ http://www.baidu.com/b/123.html [L,R=301]
是不是很简单,只要替换自己对应的链接就可以了。
以上就是php+apache下单页面301重定向到新页面的方法,如果大家还有什么其他的好的方法,也可以在评论里分享一下。大家共同学习,共同进步。

原创文章,作者:聊城SEO,如若转载,请注明出处:http://www.lcseo.cn/gaoji/188.html

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

邮件:admin@lcseo.cn

工作时间:周一至周五,9:00-18:00,节假日休息

QR code