0%

nginx_location

location指令4种修饰符

1
2
3
4
5
location [ = | ~ | ~* | ^~ ] uri { ... }
= 完全匹配,只有完全相同的字符串才会匹配
~ 不区分大小写
~* 区分大小写
^~ 带这个修饰符的匹配上了后不会再去匹配正则

大规则:先进行前缀匹配prefix strings (prefix locations),最长匹配前缀会被记录,
再进行正则匹配,正则匹配成功则停止,否则使用前缀匹配