Nginx批量301重定向设置实例
我要评论2012/09/27 21:02:31 来源:绿色资源网编辑:www.downcc.com 评论:0点击:780次
单一URL的301方法
假设一个页面的原URL为:http://domain.com/thread-8708-1-1.html,而改成的新的URL为:http://domain.com/thread-8708-1.html,那么301的代码如下:
- rewrite ^([^\.]*)/thread-8708-1-1.html$ $1/thread-8708-1.html permanent;
当然,其他更多的URL都可以采用类似的方法,接下来再看看批量的方法。
批量301重定向
就如上面的例子,大量这种URL要重定向到新的页面URL,因为其有一定的规律性,只是减少一个“-1”,也就是忽略第三个参数,那么就可以采用正则表达式来进行批量301重定向,代码如下:
- rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/thread-$2-$3.html permanent;
根据URL的不同,代码大家以自己的情况而适当修改。有问题可以到我们论坛发贴,我会在第一时间回复。
关键词:Nginx,301重定向
相关阅读
- 10-22CentOS+nginx+uwsgi+Python 多站点环境搭建
- 08-29nginx下无法访问中文文件名的解决方法
- 08-29Nginx支持中文文件名方法
- 08-29LNMP下Nginx中文文件名或目录404无法访问的解决方法
- 07-27nginx下禁止目录运行php
- 07-21nginx支持.htaccess伪静态rewrite的方法
- 06-30nginx 301 302重定向跳转配置教程
- 06-16如何让Nginx支持中文文件名
- 04-02Ubuntu中Nginx服务器安装配置教程
- 10-12nginx子目录301重定向设置方法
阅读本文后您有什么感想? 已有 人给出评价!
用户评论
热门评论
最新评论
相关软件
热点图文
- 04-04用Win 2003 server打造安全的个人Web服务器
- 02-01apache配置<Files>< FilesMatch>< Location><LocationMatch>指令
- 06-30nginx 301 302重定向跳转配置教程
- 11-10用Apache架设Web服务器
- 04-05Apache 服务器的安装教程
- 06-04HTTP 错误 403.6 - 禁止访问:客户端的 IP 地址被拒绝。
- 09-23linux修改php.ini后重新加载配置文件命令
- 12-12IIS支持任意扩展名下载的方法
- 04-04win2008 iis7 设置取消 执行“纯脚本”权限,禁止上传木马
- 05-04Apache+PHP和Tomcat网页乱码问题