首頁 > CMS教程 > &#&按 > wordpress如何設定ssl證書

wordpress如何設定ssl證書

發布: 2019-07-25 11:27:11
原創
6421 人瀏覽過

wordpress如何設定ssl證書

WordPress是目前比較流行的網站系統,由於其簡單易用,即使不懂得程式設計技術,也可以自助建站,這樣既節省了成本又節省了時間。隨著搜尋引擎技術的提升,對於安裝安全憑證的網站給予優先排名,所以越來越多的網站開始部署SSL憑證。如果想要部署SSL證書,租用的伺服器必須是獨立IP,否則是不能安裝的。那麼,Wordpress網站要如何部署SSL憑證呢?本文主要針對此問題進行詳細介紹。

WordPress網站部署SSL憑證的特定操作步驟:

1、 將SSL安裝憑證上傳到伺服器;

2、 進入“網站目錄”,找到usr/local /Nginx/conf目錄下的「網站網域.conf」文件,在文件新增下述欄位:

listen 443 ssl;
ssl_certificate/usr/local/nginx/cert/213979626930477.pem;
ssl_certificate_key /usr/local/nginx/cert/213979626930477.key;
登入後複製

3、 重啟nginx,此時SSL設定已經生效。

4、 登入Wordpress網站後台,修改wordpress位址與網站位址,全部換成https://,如下:

wordpress如何設定ssl證書

#5、 將wordpress網站http連結替換為https

HTTPS絕對連結替換:將wordpress網站中的http連結替換為https,將下圖程式碼放於主題function.php檔案中。 (此替換僅為內部鏈接,外部鏈接無效)

wordpress如何設定ssl證書

HTTPS相對鏈接替換:將wordpress網站中的http鏈接替換為//相對鏈接,即http中引用http資源,https引用https資源,自動適應。程式碼如下:

wordpress如何設定ssl證書

6、 將http與https設定跳轉

#為了防止原先網站權重的流失,或是給搜尋引擎造成重複頁面的假象,我們需要將網站原來的http連結做301重定向到https。

開啟步驟2「網站網域.conf」文件,將下述程式碼加入圖中的位置:

if ($server_port = 80) {
return 301 https://$server_name$request_uri;
}
if ($scheme = http) {
return 301 https://$server_name$request_uri;
}
error_page 497 https://$server_name$request_uri;
登入後複製

wordpress如何設定ssl證書

7、 再將“Nginx”重啟即可。然後可以透過造訪頁面查看是否設定成功。

友情提醒:SSL安全憑證部署完畢後,到百度搜尋資源平台提交,以協助搜尋引擎盡快適應https路徑。

更多wordpress相關技術文章,請造訪wordpress教學欄位進行學習!

以上是wordpress如何設定ssl證書的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板