nginx 中 location 的匹配方式有以下几种:
- 普通匹配,如 location / { } ,location /upload { }
- 精确匹配,在普通匹配前面加=,如 location = /{ },匹配成功停止
- 正则匹配,~ 后面加正则,如 location ~ .flv$ { },
- 正则匹配,不区分大小写 ~* 后面加正则,如 location ~* .flv$ { }
- 阻止正则,在普通匹配前面加 ^~ ,如 location ^~ /upload{ }
根据匹配的规则画出的流程图:
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于