首页 > 其他 > 详细

nginx的rewrite和gzip功能

时间:2016-04-21 11:40:18      阅读:153      评论:0      收藏:0      [点我收藏+]

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功能

原文:http://www.cnblogs.com/linuxboke/p/5416088.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!