| 优先级 | 修饰符 | 匹配方式 | 说明 |
|---|---|---|---|
| 1 (最高) | = |
精确匹配 | 请求的 URI 必须与 location 后的路径完全一致。 |
| 2 | ^~ |
优先前缀匹配 | 匹配以指定路径开头的 URI,一旦匹配成功,立即停止后续的正则表达式匹配。 |
| 3 | ~ / ~* |
正则匹配 | 使用正则表达式进行匹配。~ 区分大小写,~* 不区分大小写。按配置文件中出现的顺序进行匹配。 |
| 4 (最低) | (无) | 普通前缀匹配 | 匹配以指定路径开头的 URI。若有多个匹配,则选择最长的那个 |
| 优先级 | 修饰符 | 匹配方式 | 说明 |
|---|---|---|---|
| 1 (最高) | = |
精确匹配 | 请求的 URI 必须与 location 后的路径完全一致。 |
| 2 | ^~ |
优先前缀匹配 | 匹配以指定路径开头的 URI,一旦匹配成功,立即停止后续的正则表达式匹配。 |
| 3 | ~ / ~* |
正则匹配 | 使用正则表达式进行匹配。~ 区分大小写,~* 不区分大小写。按配置文件中出现的顺序进行匹配。 |
| 4 (最低) | (无) | 普通前缀匹配 | 匹配以指定路径开头的 URI。若有多个匹配,则选择最长的那个 |