nginx 先后顺序匹配:
location ~ /api/.*\.(jsp)$ {
proxy_pass http://resins;
}
location ~ \.(jsp|jar|css|SIS|SISx|sis|sisx|dll|jad)$ {
proxy_pass http://netsends;
}
访问http://test.com/api/test.jsp则使用 resins。
如果:
location ~ \.(jsp|jar|css|SIS|SISx|sis|sisx|dll|jad)$ {
proxy_pass http://netsends;
}
location ~ /api/.*\.(jsp)$ {
proxy_pass http://resins;
}
访问http://test.com/api/test.jsp则使用 netsends。
ps:
匹配符优先级
1.=
2.空匹配符,满足精确匹配时
3.^~
4.~或~*
5.空匹配符,满足以指定模式开始时的匹配时
来源:oschina
链接:https://my.oschina.net/u/4398177/blog/4317446