示例
-
配置1:
location /api/ {
proxy_pass http://127.0.0.1:3269/;
}
实际代理地址为 http://127.0.0.1:3269/count
-
配置2:
location /api/ {
proxy_pass http://127.0.0.1:3269;
}
实际代理地址为 http://127.0.0.1:3269/api/count
-
配置3:
location /api {
proxy_pass http://127.0.0.1:3269/my/;
}
实际代理地址为 http://127.0.0.1:3269/my//count
解释
通俗的讲,location不影响proxy_pass的传递规则。当proxy_pass包含 path 时,location前面匹配的部分被截断,否则完整传递url