本篇分享 cloudflare ssl憑證申請及設定教學,免費讓網站域名使用https加密連線。SSL是什麼?SSL憑證能夠加密網站傳遞的資料以保護使用者隱私和安全,加密成功的網站,網址會由http變成https,由於Google相當重視安全性,Wordpress網站沒安裝SSL憑證就會被Google認為是危險網站,若想讓網站使用https加密連線,推薦您安裝Cloudflare提供的免費SSL憑證,我們只需要幾個步驟就可以把http轉換成https,若您想要安裝cloudflare ssl憑證,就趕緊照著以下教學來設定。
Cloudflare 是什麼 ?
Cloudflare是世界上知名的網路優化服務公司,所提供的服務項目有CDN、DNS、DDOS防禦與免費SSL憑證,我們只要把網址給Cloudflare代管就可以加快網站速度並提升安全性。
Cloudflare ssl憑證申請及設定教學/免費讓網站域名使用https加密連線
Setp1. 若想讓網站使用免費SSL憑證,首先我們必需在Cloudflare官網上註冊一組帳號。
Cloudflare 官方網站
Setp2. 為了要使用Cloudflare SSL憑證,首先我們必需將網址代管到Cloudflare上。
Cloudflare DNS 代管設定教學
Setp3. 完成DNS設定後,前往「SSL/TLS」→ 「概論」將SSL加密模式開啟。Cloudflare的SSL服務有「完整(嚴格) Full SSL (strict)」、「完整 Full SSL」、「彈性 Flexible SSL」,各項目說明如下,請依照您的需求來選擇。
彈性 Flexible SSL:
在網頁瀏覽器與Cloudflare之間使用HTTPS加密連線,網站主機與Cloudflare之間採用HTTP連線,適合無法設置SSL憑證或不支援SSL/TLS的網站主機使用。
完整 Full SSL:
全程採用SSL加密連線,在使用此方案前,您的主機上必需擁有一個SSL證書,否則會出現Error525錯誤。
完整(嚴格) Full SSL (strict):
全程採用SSL連線,主機也同樣需要有SSL證書,請注意Cloudflare會檢查主機端的SSL證書是否為第三方公正單位簽署,如果不符合規範就會出現Error526錯誤。
Setp4. 前往「邊緣憑證」設定頁面,將一律使用HTTPS設為啟用,開啟這功能後,具有http協定的請求會被Cloudflare重新導向至https。
每個帳號皆擁有一組Cloudflare SSL憑證,如果想使用具有主機名稱的專用憑證就必需額外付費購買或自行上傳SSL憑證,但您當初是申請Cloudflare免費帳號就無法自行上傳SSL憑證,必需升級到Business帳號才能啟用此功能。
Cloudflare 收費價格與服務內容:
- Cloudflare Pro:每月20美元,提供最基本的服務,但無法自行上傳SSL憑證。
- Cloudflare Business:每月200美元,可自行上傳SSL憑證。
- Cloudflare Enterprise:依需求報價,基本上只有公司或大流量的網站才需要用到此服務。
Setp5. 其它設定維持預設即可。
Setp6. 等待Cloudflare發放SSL憑證,大概需等10~20分鐘,接著再次照訪您的網站,若網址有出現鎖頭與Https,就表示您已成功安裝Cloudflare免費SSL憑證。
cloudflare ssl憑證設定教學就到此告一個段落,無論您是安裝免費或付費的SSL憑證,皆可為網站開啟https加密連線,兩者間主要差異在賠償機制,雖然免費的SSL憑證非常好用,但相對缺少了安全性,若網站有重要資料必需加密傳送,推薦您直接找cloudflare購買SSL憑證會比較有保障。