nginx 的 location 配置优先级

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq258513813/article/details/74975799

最近做项目开发的时候遇到这么一个问题,需要在nginx里面添加一个location 到指定路径的跳转:
location /server1/path1/path2
结果这个配置一直未生效,后来查资料才知道 location 配置有优先级的,而我一直以为location 优先级关系就是简单的物理位置的前后,其实nginx location 的优先级关系如下:

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

猜你喜欢

转载自blog.csdn.net/qq258513813/article/details/74975799