nginx中location的匹配规则
2019-07-17 18:09:12
loogn
nginx中location的匹配方式有以下几种:
1. 普通匹配,如location / { } ,location /upload { }
2. 精确匹配,在普通匹配前面加=,如location = /{ },匹配成功停止
3. 正则匹配,~ 后面加正则,如location ~ .flv$ { },
4. 正则匹配,不区分大小写 ~* 后面加正则,如location ~* .flv$ { }
5. 阻止正则,在普通匹配前面加^~ ,如location ^~ /upload{ }
根据匹配的规则画出的流程图:
实现项目中多次使用,屡试不爽,给自己点个赞👍