Wordpress全站启用https详细教程 wordpress开启https设置教程
1、申請SSL證書
網站啟用https首先得配置SSL證書,但是關鍵一點就是首先要擁有一個SSL證書,最初由于SSL證書價格不菲,很多個人站長會選擇放棄使用Https,現在國內的阿里云、騰訊云、七牛都可以申請證書了,而且有免費的證書可以申請。推薦騰訊云和阿里云一鍵申請很方便,下面以騰訊云為例。
2、安裝證書
當我們成功申請SSL證書之后,下載證書文件解壓,分別是Apache、IIS、Nginx服務器的證書文件。
我的服務器使用寶塔面板,環境是lnmp的,選擇Nginx的證書文件,然后在寶塔面板,網站管理,SSL功能界面,選擇其他證書,然后將key和pem文件的內容復制進去,點擊保存,在點擊右上角的強制HTTPS。
3、進入WP后臺,進入設置-常規 將WordPress地址(URL)、站點地址(URL)兩項修改為:https。
4、登錄和后臺強制開啟SSL
通過修改WP-config.php文件,直接在文件末尾加入以下兩行代碼:
/* 強制后臺和登錄使用 SSL */
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
5、如果你的網站啟用https之前有很多附件了,為了保證WordPress站點之前添加的各個鏈接或者多媒體文件把http協議改成https協議,我們還需要通過數據庫SQL查詢執行一條替換命令,代碼如下:
update wp_posts set post_content = replace(post_content, 'http://www.fengjunzi.com','https://www.fengjunzi.com');
6、這個時候網站已經可以使用https協議打開了,我們下面要做的就是把外部鏈接改到新的https地址,同時訪問一下https版本頁面,包括首頁、欄目頁、內頁、sitemap,查一下源代碼,看看還有沒有http地址的存在。如果已經全部修改,瀏覽器地址欄會顯示一把綠色的小鎖圖標,如果你的 WordPress 站點開啟了 HTTPS,如果在 360 瀏覽器、獵豹瀏覽器等打開地址欄前未顯示綠色小鎖圖標,那么說明你的網站加載了非 SSL 引入的資源,建議大家仔細排查。
注意:
- 修改之前一定要做好文件的備份工作
- 使用時請按照自己數據庫表名(wp_posts)和網站域名修改后在執行即可
總結
以上是生活随笔為你收集整理的Wordpress全站启用https详细教程 wordpress开启https设置教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 帝国时代2征服者秘籍大全
- 下一篇: vip视频解析 一段代码各大视频网站VI