一站式下载学习分享平台 友情链接

网站首页 源码插件 正文

用Apache的RedirectMatch指令设置301重定向

皮皮娃学习网 2020-07-13 源码插件 29 ℃ 0 评论

皮皮娃之前学习了Apache的Redirect指令,Redirect指令在某种程度上也有匹配一切设定URL形式的能力。这次学习使用RedirectMatch指令,可以直接使用PCRE风格的正则表达式来匹配URL,实现批量301重定向。

比如,你的wordpress网站有一些目录被删除了,现在要把这个目录下所有原来的URL全部301重定向到首页:

RedirectMatch permanent "^/xiazai/(.*)" "/"

RedirectMatch permanent "^/tu/(.*)" "/"

RedirectMatch permanent "^/db/(.*)" "/"

RedirectMatch permanent "^/ipv6-ipng/(.*)" "/"

RedirectMatch permanent "^/non-tech/(.*)" "/"

RedirectMatch permanent "^/Linux/(.*)" "/"

以上配置代码实现了将/xiazai等6个已删除的目录下所有的URL重定向到首页的功能。(^表示字符串的开头,即以这几个目录开头的URL才能匹配,而不去匹配后面包含这样字符串的URL,比如:/tag/Linux

配置完成之后,重启Apache,然后可以通过第三方的HTTP状态查询工具查看配置是否成功。

有的时候,使用RedirectMatch指令,可以显著减少配置工作量。

本文标题:用Apache的RedirectMatch指令设置301重定向
本文链接:https://www.ppwxxw.com/post/327.html
作者授权:除特别说明外,本文由 皮皮娃学习网 原创编译并授权 皮皮娃学习网 刊载发布。
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。

Tags:SEO优化SEOLinux疑难杂症建站教程

< 皮皮娃学习网 >
如有密码均为:ppwxxw.com
天若有情天亦老、人间正道是沧桑
本站资源软件和源码 文章大部分为网上收集,如侵犯您的权利,请告知管理员,我们会及时删除,感谢理解.

站长邮箱:ppwxxw@ppwxxw.com

本文暂时没有评论,来添加一个吧(●'◡'●)


取消回复欢迎 发表评论:

搜索
网站分类
最新文章
标签