因端口映射造成Nginx重定向异常
# 【问题描述】
nginx 访问带目录的 url 时(例: admin ),若未在目录最后添加 / ,ngxin 则会进行一次默认的重定向(即: ip:port/admin 重定向为 ip:port/admin/ )
该重重定向默认为绝对路径的重定向模式(在跳转中可以查看响应头 (Response Headers) 中的 Location 处看到完整的 url 链接确定)。
但 nginx 对应的此绝对路径则会将对应的端口切换为其靶机内部所使用的端口。
因此,若进行了端口映射的情况下,通过指定端口对靶机进行了一次请求,因 nginx 自身默认的绝对路径重定向导致相应的 url...
more...