是否可以使用 Nginx proxy_pass 重写 URL,如下所示:
location /foo {
proxy_pass http://external-server-IP:8080/some/path/;
}
答案1
是的。
location /foo {
rewrite ^/foo(/.*)$ /some/path$1 break;
proxy_pass http://external-server-IP:8080;
}
是否可以使用 Nginx proxy_pass 重写 URL,如下所示:
location /foo {
proxy_pass http://external-server-IP:8080/some/path/;
}
是的。
location /foo {
rewrite ^/foo(/.*)$ /some/path$1 break;
proxy_pass http://external-server-IP:8080;
}