关于重定向问题

1、如果出现转发重定向情况时,通过F12里面看对应发起的请求,http状态为302,此时location为重定向转发的地址。

2、项目中遇见一个问题,在域名和ip地址做了绑定以后,发现重定向的接口有问题。查看location的url上多添加了一个端口号,即域名加+端口号。经过初步排查,发现是在转发过程中,额外配置了端口号。

于此,已知的情况有两种。

一、若是ng多级转发,则除了最后一个ng里面配置location时,host要带上$server_port,其外层ng均为$proxy_port。

二、若仅有处于最内层的ng转发,其外部转发组件并非ng,则ng配置中,location不要带$server_port,因为外部转发组件在转发时,是指定好对应ng的ip+port,而ng在接收到该转发信息时,会将其当做ip地址,而后再往上添加我们自己配置的port,最终导致转发失败。

20211225 于此记录

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值