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