WordPress 網址前面有 HTTPS,就代表設定完成了嗎?
還不一定。完整流程至少包括:
- 主機端啟用 SSL 憑證
- 將 WordPress 網址改為 HTTPS
- 把 HTTP 永久轉址到 HTTPS
- 修正圖片、字型與程式的混合內容
- 更新 Sitemap 與搜尋工具
順序做錯,可能造成憑證警告、無法登入或無限轉址。這篇整理新手也能照著檢查的完整流程。
瀏覽 WordPress 網站時,如果網址列顯示「不安全」,或網址仍以 http:// 開頭,通常代表網站尚未正確使用 HTTPS。
HTTPS 會加密瀏覽器與網站伺服器之間傳送的資料,降低帳號、表單及瀏覽內容在傳輸途中遭攔截或竄改的風險。它不等於網站絕對不會被駭,但已是公開網站的基本安全設定。
將 WordPress 改成 HTTPS 不能只修改網址。正確順序應是:先在主機端啟用 SSL 憑證,再調整 WordPress 網址、設定轉址,最後檢查混合內容。
SSL 與 HTTPS 有什麼不同?
SSL 憑證是由網站伺服器提供的數位憑證,用來驗證網域並建立加密連線;HTTPS 則是網站實際透過加密連線提供內容時所使用的網址協定。
簡單來說:
- SSL 憑證是建立安全連線的基礎。
- HTTPS 是訪客使用這項安全連線瀏覽網站的方式。
只把 WordPress 網址中的 http 改成 https,不會自動產生憑證。如果主機尚未安裝有效憑證,網站可能出現憑證警告,甚至讓管理者無法登入。
第一步:先在主機啟用 SSL 憑證
SSL 憑證通常由虛擬主機、雲端平台或伺服器管理介面提供,而不是在 WordPress 文章後台產生。
登入主機控制台後,尋找以下名稱的功能:
- SSL
- HTTPS
- Security
- Let’s Encrypt
- 網站安全
- 憑證管理
許多主機方案提供免費的 Let’s Encrypt 憑證。啟用後可能需要等待一段時間才能生效,實際時間依主機商而異。
完成後,直接在瀏覽器輸入網站的 HTTPS 網址:
https://你的網域
如果頁面可以正常開啟,而且沒有憑證錯誤,才繼續修改 WordPress 設定。若 HTTPS 完全無法連線,應先處理主機、DNS 或憑證問題,不要急著更改網站網址。
第二步:先備份 WordPress 網站
調整網站網址與轉址可能影響前台、後台及登入狀態。操作前至少要備份:
- WordPress 資料庫
wp-content內的外掛、佈景主題及上傳檔案- 網站設定檔
- 主機目前的轉址規則
確認備份不只是顯示成功,還要知道檔案存放位置及還原方法。若設定後無法登入,才有回復原狀的機會。
第三步:修改 WordPress 網址
確認 SSL 已生效後,進入 WordPress 後台的「設定」→「一般」,找到:
- WordPress 位址(URL)
- 網站位址(URL)
將網址開頭由 http:// 改成 https://,網域及原本的子目錄則保持不變。
例如:
http://example.com
改為:
https://example.com
儲存後可能會被登出,這是正常情況。重新使用 HTTPS 後台網址登入即可。
這兩個欄位的用途不完全相同:WordPress 位址代表核心程式所在位置,網站位址則是訪客進入網站所使用的網址。如果網站安裝在子目錄、使用多站網路,或欄位無法編輯,不要直接套用一般做法,應先查看主機及網站架構。
WordPress 的網站健康工具也會檢查網站是否使用 HTTPS,並在條件允許時提供相關建議。WordPress 網站健康說明
第四步:將 HTTP 轉址到 HTTPS
SSL 憑證生效後,原本的 HTTP 網址可能仍可開啟。如果 HTTP 和 HTTPS 同時提供相同內容,訪客可能繼續使用不安全版本,搜尋引擎也可能看到兩組網址。
因此應設定永久轉址,讓:
http://example.com/page/
自動前往:
https://example.com/page
多數主機控制台提供「強制 HTTPS」或類似開關,通常比手動修改伺服器設定更適合新手。若網站使用 CDN 或代理服務,也要確認主機端與代理端對 HTTPS 的判斷一致。
開啟轉址後,分別測試首頁、文章、後台登入及圖片網址。正常情況下,輸入 HTTP 網址應只轉址一次,最後停留在 HTTPS。
第五步:處理混合內容
有時頁面網址已是 HTTPS,瀏覽器卻仍顯示不完全安全,或部分圖片、字型和版面無法載入。常見原因是頁面仍引用 http:// 開頭的資源,這稱為「混合內容」。
例如,HTTPS 頁面載入以下圖片:
http://example.com/wp-content/uploads/photo.jpg
瀏覽器會認為頁面同時包含安全與不安全資源。部分內容可能被自動升級,但指令碼、樣式或其他高風險資源可能遭到封鎖。MDN 混合內容說明
常見來源包括:
- 舊文章中的圖片網址
- 佈景主題背景圖片
- 頁面編輯器儲存的固定網址
- 自訂 CSS 或 JavaScript
- 外部字型、影片或追蹤程式
- 快取及 CDN 保留的舊內容
少量問題可直接編輯文章或設定,將資源網址改成 HTTPS。大量替換資料庫內容時,應使用支援序列化資料的可靠工具,並先建立完整備份;不要直接用簡單文字取代整個資料庫。
HTTPS 設定後的檢查清單
完成設定後,依序測試:
- HTTP 網址是否自動轉到 HTTPS。
- 首頁、文章、頁面及分類是否能開啟。
- WordPress 後台能否登入。
- 圖片、選單、表單及樣式是否正常。
- 瀏覽器是否顯示安全連線。
- 網站健康是否仍提出 HTTPS 問題。
- Sitemap 是否列出 HTTPS 網址。
- Google Search Console 與分析工具是否使用正確網站版本。
若使用快取外掛、主機快取或 CDN,設定完成後也要清除快取,避免訪客繼續取得舊的 HTTP 內容。
常見問題排除
HTTPS 網址顯示憑證錯誤
檢查憑證是否已生效、是否涵蓋目前使用的網域版本,以及 DNS 是否指向正確主機。這通常要從主機端處理。
網站出現「重新導向次數過多」
可能是 WordPress、主機、CDN 及安全外掛同時設定轉址,或其中一方無法正確辨識原始連線。不要持續新增轉址規則,應先確認目前有哪些服務正在強制 HTTPS。
前台正常,但後台無法登入
先使用完整的 HTTPS 後台網址,並清除該網站的 Cookie。若剛修改網站網址後才發生問題,檢查 WordPress 位址與網站位址是否填錯。
圖片仍使用 HTTP
先清除快取,再檢查文章內容、媒體網址、佈景主題設定及頁面編輯器。若只有少數圖片受影響,逐項修改通常比安裝另一個外掛更容易管理。
HTTPS 會直接提高搜尋排名嗎?
HTTPS 是網站安全與使用者信任的基礎,但不能取代內容品質、網站速度、行動裝置體驗及內部連結。
轉換後應維持單一正式網址版本,並確認 Sitemap、Canonical、Search Console 及站內連結都使用 HTTPS,避免搜尋引擎持續抓取舊網址。
結論
WordPress 啟用 HTTPS 的關鍵,在於依照正確順序操作:
先啟用 SSL 憑證,再備份網站、調整 WordPress 網址、設定 HTTP 轉址,最後修正混合內容及更新搜尋工具。
如果連 HTTPS 網址都還無法正常開啟,就不要先修改 WordPress 網址。先把主機端憑證設定好,能大幅降低網站中斷及後台失聯的風險。
FAQ
1. WordPress 本身會免費提供 SSL 憑證嗎?
自架 WordPress 的憑證通常由主機商、伺服器或 CDN 提供。是否免費及如何啟用,應查看目前的主機方案。
2. 有 SSL 憑證就代表網站已使用 HTTPS 嗎?
不一定。憑證生效後,還要確認 WordPress 網址、轉址及頁面資源都使用 HTTPS。
3. 為什麼首頁安全,某些文章卻顯示不安全?
該文章可能引用 HTTP 圖片、影片、字型或程式,形成混合內容。應逐項找出並改用 HTTPS。
4. 一定要安裝 SSL 外掛嗎?
不一定。許多主機能直接啟用憑證及強制 HTTPS。外掛可協助特定情況,但不應取代正確的主機設定。
5. 改成 HTTPS 後需要重新提交 Sitemap 嗎?
應確認 Sitemap 已列出 HTTPS 網址,並在 Google Search Console 使用正確的網站資源提交或檢查網站地圖。












