希望 /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 ![]() 正则吧
|
2
M7w2kh5a58AhKlcT 2020-08-11 18:46:36 +08:00 ![]() 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 ![]() 正则匹配,第一个命中优先,换一下顺序就好了
|
![]() |
4
maxbon 2020-08-15 17:17:12 +08:00
加一个^
|