目前https是大勢所趨,百度、Google紛紛表示採用https協議的頁面更加安全,排名上會優先對待,生命不息,折騰不止,下面就分享一下Wordpress全站啟用https訪問實戰教學。
1、申請SSL證書
網站啟用https首先得配置SSL證書,但是關鍵一點就是首先要擁有一個SSL證書,最初由於SSL證書價格不菲,很多個人站長會選擇放棄使用Https,現在國內的阿里雲、騰訊雲、七牛都有免費的證書可以申請。
2、安裝SSL憑證
當我們成功申請SSL憑證之後,下載憑證文件解壓,分別是Apache、IIS、Nginx伺服器的憑證文件,騰訊雲端官方給我們提供了4類伺服器憑證安裝方法的範例,教學很詳細我們可以參考:SSL憑證安裝指引
WordPress網站設定
1、進入WP後台,進入設定-常規將WordPress位址(URL)、網站位址(URL)兩項修改為:https。
2、登入和背景強制開啟SSL。
透過修改WP-config.php文件,直接在文件末端加入以下兩行程式碼:
/* 强制后台和登录使用 SSL */ define('FORCE_SSL_LOGIN', true); define('FORCE_SSL_ADMIN', true);
3、為了保證WordPress網站之前新增的各個連結或是多媒體檔案把http協議改成https協議,我們還需要透過資料庫SQL查詢執行一條替換指令,程式碼如下:(使用時請依照自己資料庫表名(wp_posts)和網站網域修改後在執行即可。)
update wp_posts set post_content = replace(post_content, 'http://ws234.com','https://ws234.com');
4 、大功告成,我們下面要做的就是把外部連結改到新的https位址,同時造訪https版本頁面,包括首頁、欄位頁、內頁、sitemap,查一下原始碼,看看還有沒有http位址的存在。
更多wordpress相關技術文章,請造訪wordpress教學欄位進行學習!
以上是wordpress如何開啟https的詳細內容。更多資訊請關注PHP中文網其他相關文章!