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

nginx——location匹配流程图

时间:2018-11-26 20:07:27      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:请求   com   直接   nginx   分享   记忆   执行   优先级   oca   

location匹配流程图

技术分享图片

 


location理解

1.收到url请求后,nginx首先进行精确匹配(有“=”的为精确匹配),如果匹配成功,则直接返回精确匹配结果,如果没有命中则会继续向下进行普通匹配

2.普通匹配分为三种情况

(1)没有命中,继续向下执行正则匹配

(2)命中单个普通匹配,记忆匹配结果,不会立即返回,会继续匹配正则规则

(3)命中多个普通匹配,记忆最长匹配的结果,不会立即返回,会继续匹配正则规则

3.依次匹配正则匹配,匹配结果也分为三种

(1)命中正则匹配,直接反馈正则匹配的结果

(2)没有命中正则匹配,则会返回普通匹配最长的结果

可以理解为location匹配的优先级,    精确匹配 > 正则匹配 > 普通匹配

nginx——location匹配流程图

标签:请求   com   直接   nginx   分享   记忆   执行   优先级   oca   

原文地址:https://www.cnblogs.com/python-cat/p/10021706.html

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