这是我的反向代理服务器块
server {
listen 80;
server_name test.com;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header HOST $host;
}
}
我在我的上游服务器中创建了所有没有尾随斜杠的端点,将所有尾随斜杠端点重定向到我的上游服务器中的非尾随斜杠端点,test.com/foo/
将重定向到test.com/foo
,一切都很好,直到我想要代理test.com
,http://127.0.0.1:8080/app/
这是服务器块
server {
listen 80;
server_name test.com;
location / {
proxy_pass http://127.0.0.1:8080/app/;
proxy_set_header HOST $host;
}
}
事情是这样的:
test.com
重定向至test.com/app
,期望test.com
test.com/foo
和预期的一样test.com/foo/
重定向至test.com/app/foo
,期望test.com/foo
找不到解决方案,有什么帮助吗?