第一網

搞定 SSL 憑證安裝:讓網站不再顯示「不安全」的實戰教學

a close up of a green light in a server

搞定 SSL 憑證安裝:讓網站不再顯示「不安全」的實戰教學

情境示意 – 透過安裝 SSL 憑證為網站築起一道守護資安的隱形防火牆。

📷 Tyler / Unsplash

經營過網站的人,最怕看到的就是網址列出現「不安全」的警示標誌。其實到了 2026 年的現在,HTTPS 已經不是什麼「進階功能」,而是網際網路的基本人權。現在的主流瀏覽器對於沒有安裝 SSL 憑證的網站簡直是零容忍,不僅會在顯眼處標示紅字,甚至會直接彈出警告畫面攔截訪客。對中小企業老闆來說,好不容易花錢投了廣告,結果潛在客戶一點進網頁就被「危險警告」嚇跑,那真的比什麼都冤枉。

老實說,安裝 SSL 憑證的邏輯並不難,但很多新手會卡在各種專有名詞裡,像是 CSR、私鑰(Private Key)、CA 憑證之類的。我自己看過不少客戶想自行處理,結果因為複製貼上時多了一個空白鍵,導致整個網站掛掉。目前的網路環境中,為了提升安全性,憑證的有效期已經縮得很短,這意味著「自動化」成了現在的主流。如果你的主機商還在叫你每幾個月手動更新一次,那真的該考慮換一家了。

在動手安裝之前,我們得先釐清你需要哪一種憑證。雖然市面上有分 DV(網域驗證)、OV(組織驗證)和 EV(延伸驗證),但對大多數的中小企業官網或部落格來說,DV 憑證就已經綽綽有餘了。現在最新的技術已經能讓 DV 憑證在幾秒鐘內完成簽發。至於那種會在網址列顯示公司名稱的 EV 憑證,這兩年其實存在感越來越低,因為瀏覽器介面改版後,使用者幾乎看不出差別了。

如果你目前使用的是標準的網頁管理介面,安裝步驟通常會遵循以下這個標準流程:

  • 在主機控制台產生 CSR(憑證簽署請求)並下載保存私鑰。
  • 前往憑證發行機構(如 GoDaddy 或 Sectigo)提交 CSR 並完成網域所有權驗證。
  • 驗證通過後,下載發行機構提供的憑證檔案(通常是 .crt 或 .pem 格式)。
  • 將下載的憑證內容與私鑰內容貼回主機管理後台的 SSL 欄位中。
  • 重新啟動網站服務,並檢查網址列是否出現綠色的安全鎖頭圖示。

雖然上面的步驟看起來簡單,但實際操作時常會遇到「混合內容(Mixed Content)」的問題。這是我最常被問到的狀況:明明憑證裝好了,為什麼鎖頭還是破裂的?其實是因為你的網頁原始碼裡面還埋著舊的 http:// 連結,可能是圖片路徑,也可能是某個 JavaScript 檔案。這時候如果用 WordPress 架站,其實可以透過一些外掛或是資料庫搜尋取代工具,把所有路徑一鍵改成 https://。其實現在比較進階的主機系統,只要偵測到你有安裝憑證,就會自動幫你處理掉這些瑣事。

還有一點很有趣的是,目前的搜尋引擎演算法對於 HTTPS 的權重比重又增加了。雖然裝了 SSL 不代表你的 SEO 會立刻衝到第一名,但如果不裝,你的網站權重肯定會被扣到體無完膚。尤其現在很多行動裝置會優先載入 HTTP/3 協定,而 HTTP/3 必須在有 SSL 的環境下才能運行。如果你的網站還停留在傳統的非加密傳輸,你的加載速度會比競爭對手慢上一截,這在使用者耐心只剩三秒的時代是非常致命的。

我個人覺得,現在最理想的做法是使用 Let’s Encrypt 這類免費且自動化的解決方案。這幾年下來,自動化更新機制已經非常成熟,只要主機設定正確,你甚至一輩子都不需要再點進那個 SSL 設定頁面。憑證到期前,系統會自動在後台幫你搞定。這對忙碌的老闆們來說,才是真正把時間花在刀口上的做法。畢竟,我們經營網站是為了做生意,而不是為了去研究那些複雜的加密演算法。

最後想提醒一下,安裝完憑證後,一定要記得去測試一下。現在網路有很多免費的檢測工具,可以幫你分析 SSL 配置的安全性等級。如果你發現自己的網站評分低於 A 級,可能是因為伺服器還在支援一些過時的加密協議,像是早就該被淘汰的 TLS 1.1 甚至更老的版本。確保伺服器只允許 TLS 1.2 以上的連線,才能在 2026 年的網路上提供足夠的安全性。網站安全就像門鎖,雖然平時感覺不到它的存在,但一旦失效,代價往往是難以承受的。