202202-28 Nginx的location的常见规则优先级问题 目录一、Location/匹配二、Location=/匹配locaiton有四种类型的匹配规则,分别为完全匹配(=)、前缀普通匹配(^~)、正则表达式匹配(~或者~*)、普通匹配规则等号类型(=)的优先级最高。一旦匹配成功,则不再查找其他匹配项前缀普通匹配(^~)优先级次之。不支持正则表达式。使用前缀匹配,如果有多个location匹配的话,则使用表达式最长的那个正则表达式类型(~~*)的优先级次之。一旦匹配成功,则不再查找其他匹配... 继续阅读 >
202010-10 nginx location优先级的深入讲解 location表达式类型~表示执行一个正则匹配,区分大小写~*表示执行一个正则匹配,不区分大小写^~表示普通字符匹配。使用前缀匹配。如果匹配成功,则不再匹配其他location。=进行普通字符精确匹配。也就是完全匹配。@"@"定义一个命名的location,使用在内部定向时,例如error_page,try_fileslocation优先级说明在nginx的location和配置中location的顺序没有太大关系。正location表达式的类型有关。相同类型的表达式,字符串... 继续阅读 >