
SSL 憑證怎麼安裝與續期?
安裝的三個步驟
- 申請憑證——證明你控制該網域
- 安裝到伺服器
- 設定全站轉向與相關調整
第三步最常被忽略,卻是實際生效的關鍵——只安裝憑證而沒有做轉向,等於兩個版本並存。
申請前要確認的事
- DNS 已經正確指向主機——驗證需要確認你對網域的控制權
- 網站可以正常開啟
- 若使用第三方 DNS 或 CDN,要確認驗證方式
常見的卡關是 DNS 還沒生效就申請,導致驗證失敗。DNS 的擴散見改了 DNS 要多久才生效。
驗證方式
- 檔案驗證——在網站放置指定檔案。最常見,適合單一網域
- DNS 驗證——加一筆 TXT 記錄。申請萬用字元憑證時通常必須用這種
- 電子郵件驗證——寄到網域相關的信箱
安裝後必須做的四件事
一、http 全部轉向 https
安裝憑證只是讓 https 可用,不會自動把 http 的流量導過去。
必須設定全站的永久轉向,否則會出現兩個版本並存的情況——搜尋引擎會看到重複內容,評價被拆散。
二、統一 www 與非 www
加上加密與否,同一個頁面可能有四種網址形式。必須擇一為主,其餘全部轉向。
檢查方法:把四種形式各輸入一次,確認都導向同一個。詳見網址正規化與重複內容怎麼處理。
三、處理混合內容
網站已經是 https,但頁面中仍有以 http 載入的圖片、樣式或腳本——這稱為混合內容。
後果是瀏覽器可能顯示不安全警告,或直接阻擋那些資源導致版面異常。
最常見的來源是內文中寫死的 http 網址,見SSL 常見問題排查。
四、更新相關設定
- Search Console 新增 https 版本的資源
- 分析工具的網站網址設定
- 網站地圖中的網址改為 https
- 後台設定中的網站網址
- 各平台的連結——社群、商家檔案、廣告
第一項容易被忽略——http 與 https 在 Search Console 中被視為不同的資源,不新增就看不到正確資料。
自動續期:最重要的設定
憑證的有效期持續縮短,手動更新已經不切實際。
確認自動續期正常運作
- 多數主機面板支援一鍵啟用
- 啟用後不要只相信設定,要實際確認第一次自動更新有成功
- 設定到期前的提醒通知
過期會怎樣
這是實際會造成損失的災難:
- 瀏覽器顯示明顯的安全警告,多數訪客會直接離開
- 部分瀏覽器需要手動點選才能繼續
- 串接的金流或 API 可能停止運作
- 而且通常是客戶通知你才發現
把憑證到期日納入公司的到期日總表,與網域、主機一起管理。
子網域的憑證
這是很常見的疏忽:主網域的憑證不會自動涵蓋子網域。
測試站、購物子站、活動站都需要各自的憑證,或使用萬用字元憑證。
子網域的憑證特別容易過期,因為平常沒有人會去開那個網址。
搬遷主機時的處理
換主機時憑證通常需要重新申請或移轉。常見的失誤:
- 切換 DNS 後才發現新主機還沒有憑證,網站出現警告
- 舊主機的自動續期停止,但新主機還沒設定
正確做法是在切換前就於新主機完成憑證安裝,並用修改本機 hosts 檔的方式先行測試。
搬遷流程見網站搬家的 DNS 切換流程。
驗收與定期檢查
安裝後的驗收
- 四種網址形式都導向同一個
- 網址列沒有不安全警告
- 主要頁面都檢查過,沒有混合內容
- 後台登入頁也是加密的
- 手機上也正常
每季確認
- 憑證到期日與自動續期狀態
- 所有子網域的憑證
- 是否有新增的混合內容
憑證的類型、有效期限、瀏覽器的呈現方式與相關規範會不定期調整,本文說明的是原則與判斷方式。實際規格請以憑證核發單位與瀏覽器官方之現行公告為準。