最近在幫助一位客戶接入阿里云CDN的時候,發(fā)現(xiàn)網(wǎng)站源服務(wù)器一但開啟HTTPS強制跳轉(zhuǎn)的時候,就會出現(xiàn)502 Bad Gateway的情況。

為此,主機吧嘗試過很多方法,比如修改IP回源端口,把80端口改成443,但是效果一樣,然后取消掉源站強制HTTPS后就可以正常訪問HTTP 和HTTPS,但卻無法做到自動跳轉(zhuǎn)HTTPS。
主機吧一度懷疑是服務(wù)器防火墻原因,但登陸服務(wù)器后現(xiàn)服務(wù)器并沒有安裝有防火墻,問了服務(wù)器商也沒有開防火墻。
就在主機吧煩惱的時候,發(fā)現(xiàn)原來阿里云CDN即使把回源端口80修改成443后,其回源協(xié)議是沒有變的,也就是默認HTTP,這樣的結(jié)果就導致了回源錯誤,也就是默認沒有做回源跟隨協(xié)議。
找到原因后我們很容易解決,進入回源配置-回源協(xié)議,修改回源配置為:跟隨即可

