码迷,mamicode.com
首页 > 其他好文 > 详细

nginx中rewrite flag

时间:2020-01-29 14:12:50      阅读:61      评论:0      收藏:0      [点我收藏+]

标签:rect   flag   bsp   str   add   nginx   完成后   进一步   ast   

rewrite  正则表达式  新URI  [flag];

 

  • [flag] 选项用于调控重写的行为,它的取值可能是:

    • last:重写完成后,会停止继续处理当前区块所有属于ngx_http_rewrite_module模块的语句(即不会继续匹配当前区块余下的rewrite语句或其它属于该模块的语句)。重写得到的新URL会重新匹配所有location语句,以进行进一步处理。

    • break:重写完成后,会停止继续处理当前区块所有属于ngx_http_rewrite_module模块的语句(即不会继续匹配当前区块余下的rewrite语句或其它属于该模块的语句),就像break命令一样,不会有进一步的动作。

    • redirect:重写完成后,返回带有302代码(临时重定向)的新URL给客户端,服务端处理完成。该flag只有在"新URI"不是完整的URL地址时才会生效。

    • permanent:重写完成后,返回带有301代码(永久重定向)的新URL给客户端,服务端处理完成。

nginx中rewrite flag

标签:rect   flag   bsp   str   add   nginx   完成后   进一步   ast   

原文地址:https://www.cnblogs.com/gavin11/p/12240108.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!