GG資源網

如何為WordPress站點配置HTTPS證書(WordPress發送 Http 請求的詳細用法)

如何為WordPress站點配置HTTPS證書

系列文章

  • Windows用戶如何安裝cpolar
  • 如何在Windows上搭建web站點,並發布到公網?1-1
  • 如何在Windows上搭建web站點,並發布到公網?2-2
  • 如何在Windows下搭建WordPress博客站點,並發布到公網?
  • 如何為Windows上的WordPress站點配置自己的域名,並公網可訪問
  • 如何申請阿里雲的免費域名HTTPS證書
  • 如何為WordPress站點配置HTTPS證書

這是上一篇《如何為樹莓派上的WordPress站點配置自己的域名》的進階篇。

本篇介紹如何為WordPress站點,配置HTTPS證書

前置條件:

  • 您已經擁有了一個自己的域名
    • 如果還沒有,請去(阿里雲、騰訊雲、新網等)域名提供商。
  • Windows 7或以上操作系統(本教程以Windows 10為例)
  • 已經安裝了WordPress
    • 如果沒有請參考上一篇教程。
  • 已經安裝了cpolar
    • 如果沒有請參考《Windows用戶如何註冊與安裝cpolar》教程。
  • 已經配置了自定義域名隧道
    • 如果沒有請參考《如何為Windows上的WordPress站點配置自己的域名,並公網可訪問》

本例中,假設我們已經擁有一個自己的域名:bestexpresser.com,並且按照《教程五》,已經配置好了dev.bestexpresser.com自定義域名。接下來,我們將申請域名證書,配置到cpolar中,讓我們站點支持HTTPS協議。

步驟1 申請免費的域名HTTPS證書

如果您的域名在阿里雲、或騰訊雲購買,通常平台可以申請到免費的子域名證書。在本例,我們可以在阿里雲申請一個 dev.bestexpresser.com 的免費域名HTTPS證書,具體請參考:《如何申請阿里雲的免費域名HTTPS證書》

步驟2 將HTTP證書配置到cpolar的配置文件中

當我們獲得網站的HTTPS證書文件包後,里有兩個文件,一個是站點證書文件,一個是站點key密鑰文件。

2.1 創建證書文件夾

  • 我們在D盤根目錄創建一個certs文件夾,用來保存證書文件。
  • 再創建一個當前域名的證書文件夾:site1
  • 然後把獲取到的證書文件複製到site1文件中。

具體如下圖:

2.2 修改cpolar配置文件

使用vs code打開cpolar配置文件

在配置文件中,找到WordPress隧道,在隧道下面,增加crt和key兩個參數,如下圖紅框。

參數說明:

  • crt: 站點的證書文件全路徑
  • key: 站點密鑰文件全路徑

保存退出。

2.3 重啟cpolar服務

在任務欄搜索中,輸入服務,點擊打開

在服務列表中,找到Cpolar Service,點擊滑鼠右鍵,選擇重新啟動,重啟服務。

2.4 查看後台Wordpress隧道是否在線正常

cpolar後台--狀態--在線隧道列表

2.5 用瀏覽器打開站點測試

打開瀏覽器,使用https協議訪問站點,本例為:https://dev.bestexpresser.com/

我們看到了地址旁邊的小鎖頭,證明配置成功了!

總結:

我們申請了域名的HTTP證書,並且把它配置到cpolar中,使我們的站點顯得更正規,使我們的用戶更加安全。

WordPress發送 Http 請求的詳細用法

我在之前的文章中介紹了 WordPress 提供用於發送 Http 請求的 WP_Http 類,但在實際使用過程中一般不需要直接調用類,而是使用 WordPress 幫我們封裝好的函數,可以讓代碼變的更加簡潔。

發送 GET 請求

發送普通的 GET 請求直接用 wp_remote_get() 函數,下邊是一個簡單的例子:

如果要添加 GET 參數的話可以直接在請求的鏈接後邊添加查詢字元串,或者使用 add_query_arg() 函數生成:

發送 POST 請求

發送 POST 請求使用 wp_remote_post() 函數,例子:

由於網站搬家,部分鏈接失效,如無法下載,請聯繫站長!謝謝支持!
1. 帶 [親測] 說明源碼已經被站長親測過!
2. 下載後的源碼請在24小時內刪除,僅供學慣用途!
3. 分享目的僅供大家學習和交流,請不要用於商業用途!
4. 本站資源售價只是贊助,收取費用僅維持本站的日常運營所需!
5. 本站所有資源來源於站長上傳和網路,如有侵權請郵件聯繫站長!
6. 沒帶 [親測] 代表站長時間緊促,站長會保持每天更新 [親測] 源碼 !
7. 盜版ripro用戶購買ripro美化無擔保,若設置不成功/不生效我們不支持退款!
8. 本站提供的源碼、模板、插件等等其他資源,都不包含技術服務請大家諒解!
9. 如果你也有好源碼或者教程,可以到審核區發布,分享有金幣獎勵和額外收入!
10.如果您購買了某個產品,而我們還沒來得及更新,請聯繫站長或留言催更,謝謝理解 !
GG資源網 » 如何為WordPress站點配置HTTPS證書(WordPress發送 Http 請求的詳細用法)

發表回復

CAPTCHAis initialing...