请求一个关于 SLB 下 url 不带 / 时跳转的问题。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
FakeLeung

请求一个关于 SLB 下 url 不带 / 时跳转的问题。

  •  
  •   FakeLeung Jul 4, 2019 1855 views
    This topic created in 2490 days ago, the information mentioned may be changed or developed.

    在浏览器中输入 https://xxx.com/yyy(注意此处不带 /)回车后,浏览器将会进行 2 次重定向。

    1. https 不带 / 重定向至 http 带 /

    2. http 带 / 重定向至 https 带 /

    3. 访问 https 带 / 成功

    基本确定是 SLB 的问题。假如不打开 http 强制跳转 https 这个选项,则访问正常。一旦打开,则无法使用。

    下面是提交的阿里工单的回复:

    工程师 60107 号 : 您好,这边测试时也是直接浏览器输入 xxx.com/oss,并未输入 https,应该是您那边设置的强制跳转生效,跳转到了 https 的,您看之前的截图,是没有其他多余的跳转的,应该是您本地的问题,建议您切换下其他网络环境或其他电脑访问测试下 

    其实 60107 号已经模拟出来的了。。。

    工程师 68099 号 : 您好,我们这边没有模拟出来,但是通过一些工具确实看到了这个情况。建议这样,您先把这个域名的 url 转发取消掉,直接解析到 443 的监听上,然后再看下。 不行的话,在您那边客户端抓包下,然后我们看下 https://help.aliyun.com/knowledge_detail/40730.html 
    3 replies    2019-07-04 13:01:03 +08:00
    Judoon
        1
    Judoon  
       Jul 4, 2019
    你的 SLB 后端服务是什么?看起来是个 Tengine ? 配置可以拿上来看看
    我看你的第一个 301 respond 是带了 access-control 这些 header,
    所以猜测不是 slb 给的 301,而是你后端服务给的 301。

    slb 只做了 http-->https 的

    你看你后端服务的日志
    FakeLeung
        2
    FakeLeung  
    OP
       Jul 4, 2019
    @Judoon #1
    后端是 nginx,tengine 像是 slb 的。

    但是我们另一台服务器(在负载均衡,但没开强制跳转),输入同样的网址,只进行了一次的跳转。
    opengps
        3
    opengps  
       Jul 4 2019
    你是在哪测试的?为啥 remote 地址是 127.0.0.1
    About     Help     Advertise     Blog     API     FAQ     Solana     2875 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 40ms UTC 15:32 PVG 23:32 LAX 08:32 JFK 11:32
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86