一、语法规则
= | 开头表示精确匹配 |
^~ | 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。 |
~ | 开头表示区分大小写的正则匹配 |
~* | 开头表示不区分大小写的正则匹配 |
!~ | 区分大小写不匹配正则 |
!~* | 不区分大小写不匹配 的正则 |
/ | 通用匹配,任何请求都会匹配到。 |
二、优先级
= > ^~ > ~|~*|!~|!~* > /
规则的优先级对等,与配置文件中配置顺序有关,配置在前面的优先级高。
= | 开头表示精确匹配 |
^~ | 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。 |
~ | 开头表示区分大小写的正则匹配 |
~* | 开头表示不区分大小写的正则匹配 |
!~ | 区分大小写不匹配正则 |
!~* | 不区分大小写不匹配 的正则 |
/ | 通用匹配,任何请求都会匹配到。 |
= > ^~ > ~|~*|!~|!~* > /
规则的优先级对等,与配置文件中配置顺序有关,配置在前面的优先级高。