Thinkphp3.2做301重定向

本文分享了在页面重构后,如何通过.htaccess文件设置301重定向,确保用户和搜索引擎能顺利访问新网址,避免流量流失。详细介绍了从旧链接到新链接的规则编写过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

个人站点 :http://oldchen.iwulai.com/    

301官方解释:(永久移动)请求的网页已永久移动到新位置。服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置。您应使用此代码告诉 Googlebot 某个网页或网站已永久移动到新位置。

在这次项目中遇到了重定向的问题:主要是页面重构了,然后以前的网页被爬虫收录了,当用户在点开文章时需要转到现在的链接上来,开始一直在官网找解决办法,现在自己整合了一下,

在项目目录中有一个.htaccess的文件。。

 

然后我们就要在里面编写规则了;

以前的页面链接是:A  

http://www.wolfcode.cn/newsWeb/newsDetail/1246.html

现在的页面链接是:B   

http://www.wolfcode.cn/article/index/id/526

我们要由A重定向到B;那么我们的规则就是:

RewriteRule (.*)/article/index/id/526 http://www.wolfcode.cn/newsWeb/newsDetail/1246.html [L,R=301]

(.*)表示所有的都匹配

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值