我让 nginx 在 docker 容器中监听 80 端口,并将端口映射到 8080。
当我访问http://example.com:8080/test
nginx 时,它会将我重定向到http://example.com/test/
我期望的http://example.com:8080/test/
。
Nginx 配置:
server {
listen 80;
location /test {
try_files $uri $uri/ /test.html;
}
}
如何让 nginx 使用请求源来进行重定向?
答案1
使用absolute_redirect off;
解决了该问题。