經(jīng)常有小伙伴抱怨我的博客打開速度慢……這次干脆放一個大招,加上 CDN 好了……
因為之前用百度云加速的時候總是出現(xiàn)網(wǎng)站打不開了的狀況,于是這次我選擇了 360 網(wǎng)站衛(wèi)士。
NS 接入,解析域名,在 網(wǎng)站衛(wèi)士 的控制臺上傳 SSL 證書……一切似乎都很順利,直到我刷新了一遍博客首頁……
唉?這個 502 是什么鬼???
看了一下官方的說明,“502的意思為:代理(節(jié)點)獲取不到上游服務(wù)器(源站)的數(shù)據(jù)響應(yīng)”具體原因可能是這些:
源站宕機、不間斷抽風(fēng)
源站緩慢超時30秒
在網(wǎng)站衛(wèi)士添加域名時源站IP填寫錯誤
我們只支持80端口
源站防火墻或者機房防火墻攔截我們節(jié)點IP
經(jīng)過逐一排查,發(fā)現(xiàn)并不是由以上原因引起的。
取消掉 SSL,發(fā)現(xiàn)能正常訪問。
加上 SSL 后,回源方式選擇 https 也能正常訪問,但是會導(dǎo)致加載的資源都是 http 傳輸?shù)?,這樣就會導(dǎo)致資源無法正常加載,頁面內(nèi)容錯亂。
沒辦法,只好去360的論壇求助。最終在一位熱心壇友的幫忙下成功解決了這個問題。
具體操作方法如下:
在 360 網(wǎng)站防護里開啟 SSL,然后點擊“配置策略”,回源協(xié)議選擇 “http” ,然后打開 wpconfig.php,在里面加入 $_SERVER['HTTPS'] = 1;
還有一個操作很重要,就是在服務(wù)器上取消 http 301 跳轉(zhuǎn)。改為在網(wǎng)站衛(wèi)士那邊設(shè)置自動跳轉(zhuǎn)。
經(jīng)過這一番折騰后,網(wǎng)站終于又可以正常訪問了!
那么問題來了,諸位覺得打開頁面的速度有沒有快那么一丟丟呢?
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: WordPress 啟用 360 網(wǎng)站衛(wèi)士后提示 502 的解決辦法