【发布时间】:2020-01-22 03:32:15
【问题描述】:
需要有关 Nginx proxy_pass 的帮助。
来自 Nginx 外部的 URL 将像这样被命中: http://some-IP:8080/v2/platform/general/activity/plan?.....
我的下游服务如下所示: http://another-IP:8080/activity/plan?...
我想摆脱
/v2/平台/一般
从原始公共 url 并像上面一样调用我的下游服务。
在 Nginx 中,如何将公共访问 URL 重定向到下游服务?
我试过这个:
location /v2/platform/general/ {
rewrite ^/(.*) /$1 break;
proxy_redirect off;
proxy_pass http://another-IP:8080;
proxy_set_header Host $host;
但它不起作用,感谢任何帮助。
【问题讨论】:
标签: nginx