定位 发表于 2026-7-25 00:08:27

Nginx location匹配优先级说明

有以下6中匹配(下面 表格1 优先级还没排序)
表格1:


匹配模式 例子
精确匹配 location = /path
前缀匹配 location ^~ /path
正则匹配 (区分大小写) location ~ pattern
正则匹配 (不区分大小写) location ~* pattern
普通前缀匹配 location /path
通用匹配 location /


Nginx Location 完整匹配优先级(从高到低)
表格2



优先级顺序(从高到底排序) 说明
=  精确匹配
^~  前缀匹配(命中即终止,不进入正则)
~和~* 正则匹配块‌,按配置顺序遍历,首次匹配成功即停止‌
/path 普通前缀匹配(取最长前缀)
/  通用匹配 ‌





页: [1]
查看完整版本: Nginx location匹配优先级说明