千家信息网

nginx中location正则表达式的优先级顺序

发表于:2025-01-30 作者:千家信息网编辑
千家信息网最后更新 2025年01月30日,匹配优先级:=, ^~, ~/~*,/location优先级:(location =) > (location 完整路径) > (location ^~ 路径) > (location ~,~* 正则
千家信息网最后更新 2025年01月30日nginx中location正则表达式的优先级顺序

匹配优先级:=, ^~, /*/

location优先级:(location =) > (location 完整路径) > (location ^~ 路径) > (location ~,~* 正则顺序) > (location 部分起始路径) > (/)


生产使用案例:

直接匹配网站根会加速Nginx访问处理: location = / { ......; } location / { ......; }

静态资源配置: location ^~ /static/ { ......; } # 或者 location ~* \.(gif|jpg|jpeg|png|css|js|ico)$ { ......; }

多应用配置 location ~* /app1 { ......; } location ~* /app2 { ......; }

0