訪問網(wǎng)站404頁面時(shí)出現(xiàn)301報(bào)錯(cuò)
使用云虛擬主機(jī)搭建網(wǎng)站后,在主機(jī)管理控制臺(tái)已設(shè)置了網(wǎng)站404錯(cuò)誤頁面,可能因?yàn)橹鳈C(jī)域名開啟了強(qiáng)制HTTPS加密訪問功能,導(dǎo)致您訪問網(wǎng)站服務(wù)器時(shí),服務(wù)器會(huì)先返回301狀態(tài)碼,從而出現(xiàn)301報(bào)錯(cuò)。本文介紹這種情況的可能原因和解決方案。
問題現(xiàn)象
404錯(cuò)誤頁面設(shè)置成功后,訪問網(wǎng)頁時(shí)會(huì)引導(dǎo)您快速找到所需的其他相關(guān)頁面而不是關(guān)閉當(dāng)前網(wǎng)頁窗口,但實(shí)際訪問網(wǎng)頁時(shí)卻出現(xiàn)301報(bào)錯(cuò)。
可能原因
主機(jī)域名開啟了強(qiáng)制HTTPS加密訪問功能。當(dāng)您對(duì)網(wǎng)站服務(wù)器發(fā)出一個(gè)不安全的HTTP請(qǐng)求時(shí),服務(wù)器先會(huì)返回301狀態(tài)碼,并自動(dòng)跳轉(zhuǎn)到HTTPS請(qǐng)求,然后再去請(qǐng)求網(wǎng)站404錯(cuò)誤頁面資源,從而導(dǎo)致訪問網(wǎng)站404頁面時(shí)先出現(xiàn)301報(bào)錯(cuò)。
解決方案
找到已設(shè)置404錯(cuò)誤頁面的云虛擬主機(jī),單擊對(duì)應(yīng)操作列下管理。
在左側(cè)導(dǎo)航欄,選擇 。
在域名綁定頁面,找到對(duì)應(yīng)的主機(jī)域名,單擊強(qiáng)制HTTPS加密訪問列下的關(guān)閉。
關(guān)閉功能后,狀態(tài)顯示已關(guān)閉,如下所示:
嘗試訪問網(wǎng)站404錯(cuò)誤頁面。
如問題仍未解決,請(qǐng)提交工單。