Cloudflare 上的 WordPress 網站通過 W3 Total Cache 遷移至 https

我有幾個 WordPress 網站,我想從 http 遷移到 https;發現這個過程並不像只需通過站點健康點擊一下那麼簡單。

我有幾個 WordPress 網站,我想從 http 遷移到 https;發現這個過程並不像只需通過站點健康點擊一下那麼簡單。

兩者均使用 W3 Total Cache 進行快取;也可以使用 Cloudflare。不知何故,這似乎導致了問題。

最初,WordPress 的網站健康檢查表明網站已準備好更改為 https - 即使沒有獲得 SSL 憑證。我相信它“看到”了來自 Cloudflare 的 SSL 憑證。但是,當我嘗試一鍵移動時,沒有用:在我的例子中,必須透過編輯資料庫中的主頁和網站 URL,從 https [WordPress 已將其更改為] 恢復為 http。

不過,今天顯然在實現這項舉措方面取得了一些成功。如對任何人有任何用途,如下:

從主機公司取得每個站點的 SSL 憑證。

對於 Cloudflare:為網站停用 Cloudflare。 [對於一個站點,我首先簡單地停止了 Cloudflare 快取;但後來遇到了一些問題——需要在 wp-config 檔案中加入幾行 SSH 程式碼。僅此後,禁用了 Cloudflare;從其他網站開始就是這樣做的,過渡得更順利。]

W3 Total Cache清空快取;並禁用了這個插件。以防萬一出現問題…

然後到站點健康。在這種情況下,我肯定在我的網站主機上「看到」了 SSL 憑證。然後,一鍵轉到 https。之後,必須再次登入。

然後,可以重新啟動W3Total Cache;同時重新啟用 Cloudflare。我還前往我的虛擬主機上的網域管理,將對 http 頁面等的任何請求重定向到 https。也啟用了完整 SSL/TLS 加密模式。

使用 WordPress 的一些技巧

發表評論

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *