淺談SSL與免費SSL資源

Words
749
Reading
4 min
Listen
Play
5y

因為這陣子,周圍剛好有討論到SEO與SSL相關話題,我自己的工作又剛好與網站相關,就想說來寫一下這個主題。

SSL是什麼?

SSL簡單來說,就是一個安全連線機制,在傳輸資料時進行加密,讓使用者的資料不容易被截取。

安裝了SSL憑證的網站就可以使用網址開頭https://
一開始比較廣泛運用在有交易行為、或者是需要使用者輸入一些個人資訊的網站,後來隨著Google宣布,有SSL憑證的網站會優先收錄,且會給予權重的加分,因此,現在的大多的網站都會加上SSL了。

怎麼看網站有沒有SSL憑證?

有安裝SSL憑證的網站,網址列前方會出現一個鎖頭,點進去可以看到憑證的資訊,如下圖:
2021_07_23_122454.jpg

另外如上段提到有SSL憑證的網站,網址開頭必定為https://,所以你如果輸入網址開頭https://,發現看到以下的畫面就是這個網站沒有安裝SSL憑證、憑證失效或憑證過期。

2021_07_23_115710.jpg

畫面看起來很驚悚,其實沒有SSL憑證也不代表這個網站100%有風險,只是代表該網站沒有安裝SSL憑證,所以沒有提供安全連線的服務,如果你還是想要瀏覽,並且有看到進階按鈕,可以點進去,然後確認你還是要連到該網站。

或是將網址https://改為http://試試看,如果沒有設定強迫使用https://訪問的網站,就會正常顯示內容,不過以http://開頭的網站,即是沒有安全連線的保護!所以一般安裝了SSL憑證的網站,都會設定強迫轉換成https://

這樣有很難懂嗎?應該還好吧!?

如何取得SSL憑證?

大概是拜Google的福,現在一般網站大多會希望加裝SSL憑證,所以虛擬伺服器的服務商們,也大多會提供一條龍的服務,租虛擬伺服器時同時除了可以買網址以外,也可以加購SSL憑證,另外台灣比較知名的,提供SSL憑證的服務商是Hinet 與 台灣 TWCA,不過價格如何我沒研究,似乎不便宜,一般小網站也許不會考慮,所以以下提供兩個目前比較常有人在用的免費SSL憑證,但我這篇就不教學了,因為Matters自架網站的人看起來也不多,並且若不是自己租機器的大概也用不到,有興趣的人自己到google搜尋一下安裝教學吧!

免費SSL憑證:

  1. SSL For Free:憑證一次發90天,需要自行申請憑證安裝在主機上,麻煩的是你每三個月要更新憑證一次(一般付費SSL憑證一次是購買一年)。
  2. Cloudflare:憑證有效一年,設定好不用再去自己更新,不過要使用Cloudflare的DNS服務,有點像你家大門交給別人管的感覺,不過我個人的網站是用這個,因為懶。
淺談SSL與免費SSL資源 | Ecency