寶塔面板添加的網(wǎng)站是需要用到SSL證書,為了圖省事直接用后臺(tái)面板自帶的免費(fèi)Let’s Encrypt SSL證書,只不過(guò)以后90天后續(xù)約不會(huì)自動(dòng)需要我們手動(dòng)重新添加。
網(wǎng)站搭建完畢,HTTP之前是可以正常訪問(wèn)的,但是當(dāng)申請(qǐng)了證書并啟動(dòng)SSL之后網(wǎng)站無(wú)法訪問(wèn)。檢查之后發(fā)現(xiàn)是原來(lái)的HTTP和現(xiàn)在安裝的HTTPS導(dǎo)致強(qiáng)制301在不斷的循環(huán)跳轉(zhuǎn)導(dǎo)致無(wú)法打開網(wǎng)站。解決辦法:
1、卸載SSL證書
這里我讓他卸載SSL證書,然后也將新安裝的WP網(wǎng)站全部重新刪除掉,保留一個(gè)空的文件夾,檢查網(wǎng)站域名是不是能夠正常訪問(wèn)。
2、重新添加SSL證書
重新啟動(dòng)SSL證書,然后在后臺(tái)啟動(dòng)強(qiáng)制HTTPS。
輸入網(wǎng)址看看是否正常打開跳轉(zhuǎn)到HTTPS。
3、重新安裝程序
重新安裝網(wǎng)站程序,默認(rèn)都是HTTPS的,而且如果使用到已有模板需要全部在靜態(tài)內(nèi)容處修改成HTTPS。
總結(jié),理論上已經(jīng)安裝過(guò)的網(wǎng)站是可以修改數(shù)據(jù)庫(kù)和配置強(qiáng)制HTTPS的,但是重新安裝來(lái)說(shuō)相對(duì)容易一些,這樣好理解。