希望 /a 匹配到 8.8.8.8,/b/a 匹配到 9.9.9.9
location ~/a {
proxy_pass http://8.8.8.8;
}
location ~/b/a {
proxy_pass http://9.9.9.9;
}
但是这样写第二个匹配也会匹配到 8.8.8.8 上面,求教怎么样写可以 /b/a 匹配到 9.9.9.9
1
Cooky 2020-08-11 18:36:49 +08:00 via Android 1
正则吧
|
2
nnd 2020-08-11 18:46:36 +08:00 1
location /a {
proxy_pass http://8.8.8.8; } location /b/a { proxy_pass http://9.9.9.9; } |
3
index90 2020-08-11 19:10:24 +08:00 1
正则匹配,第一个命中优先,换一下顺序就好了
|
4
maxbon 2020-08-15 17:17:12 +08:00
加一个^
|