我正在尝试创建一个URL,该URL允许我根据URL将流量路由到不同的主机,但是每次这样做都会最终导致重定向到根,而Nginx再次将其重定向到另一个应用程序。这是我的例子。...
我有3个nginx位置
location /app/appone/ {
proxy_pass https://prodserv1:8443/app/;
}
还有
location /app/apptwo/ {
proxy_pass https://prodserv2:8443/app/;
}
然后我有一个根目录
location / {
proxy_pass https://prodserv3:8443/;
}
当我按下https://prodserv1/app/appone时,它会重定向到正确的主机,但是主机说好了,现在我需要/app/css/blahblah.css,它不保留/ app / appone网址。然后,它重定向回到nginx并转到根位置,最后我进入prodserv3。我该如何做,以便当应用程序请求URL时,它认为它来自/ app / appone并请求/ app / appone / css?