rewrite模块名:ngx_http_rewrite_module默认自动被编译指令:rewrite regex replacement [flag]regex :正则表达式,用于匹配用户请求的urireplacement:重写后的结果flag:last:重写完成之后停止对当前 ...
rewrite模块名:ngx_http_rewrite_module默认自动被编译
指令:rewrite regex replacement [flag]
regex :正则表达式,用于匹配用户请求的uri
replacement:重写后的结果
flag:
last:重写完成之后停止对当前uri的进一步处理,改为对新uri的新一轮处理,在nginx内部完成,客户端不会察觉
break:重写完成后,停止对当前uri的处理,转向其后面的其他配置
redirect:重写完成之后会返回给客户端一个临时重定向,由客户端对新的uri发起请求(302)
permanent:重写完成后会返回给客户端一个永久重定向,由客户端对新的uri发起请求(301)
实例:
server {
...
rewrite ^(/download/.*)/media/(.*)\..*$ $1/mp3/$2.mp3 last
...
}
.*表示任意内容,\.表示对.进行转义 $1对前面的第一个()中的内容引用以此类推
http://www.c.com/download
原标题:nginx的rewrite和gzip功能
关键词:ip
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。