HTTPS

隨著HTTPS的不斷普及,越來越多的網(wǎng)站開啟了HTTPS,給網(wǎng)站加上了小綠鎖標(biāo)識,作為全球知名的建站系統(tǒng),WordPress對于HTTPS的兼容性是非常好的,幾乎不用任何修改,只需要服務(wù)器配置好證書即可使用https鏈接訪問。但是經(jīng)常有用戶反饋開啟了以后地址欄沒有綠色的鎖(chrome瀏覽器),下面簡單介紹下配置教程。

以下配置教程是基于已經(jīng)在服務(wù)器配置好SSL證書的前提下,如果沒有SSL證書,您可能需要先購買SSL證書,并在服務(wù)器配置好,確保網(wǎng)站能用https協(xié)議打開而不提示安全風(fēng)險。

更換地址

網(wǎng)站如果開啟了https,最好將網(wǎng)站的地址改成https的,更換方法:設(shè)置-常規(guī),修改WordPress地址站點(diǎn)地址,改成https協(xié)議的地址。

修改設(shè)置信息

設(shè)置信息包括主題設(shè)置、插件的設(shè)置里面的圖片靜態(tài)文件,比如LOGO、幻燈圖片等,由于之前的設(shè)置都是http協(xié)議的圖片地址,需要排查并修改成https的地址。

文章圖片

文章中的圖片也需要修改成https協(xié)議,文章少的話可以手動編輯修改文章的圖片,文章多的話,可以參考修改域名的方法,批量替換數(shù)據(jù)庫:進(jìn)入數(shù)據(jù)庫管理(例如phpmyadmin),進(jìn)入wordpress所在的數(shù)據(jù)庫,然后進(jìn)入SQL命令,輸入:

UPDATE?wp_posts?SET?post_content?=?replace(?post_content,?'http域名','https域名');

CDN域名

如果為靜態(tài)文件啟用了CDN二級域名,那么需要單獨(dú)給CDN域名也啟用https,因?yàn)闉g覽器出于安全性考慮,不能在https中加載http的某些靜態(tài)資源,例如js文件、字體文件等。

其他設(shè)置

配置完以上信息以后,網(wǎng)站已經(jīng)可以使用https訪問,不出意外chrome瀏覽器訪問應(yīng)該也能出現(xiàn)小綠鎖了。后續(xù)的話,也可以做一下以下優(yōu)化配置: