在WordPress外貿建站過程中,很多使用者會使用Cloudflare CDN來進行網站全球訪問加速。有外貿獨立站客戶反饋,再使用Cloudflare CDN後,WordPress網站無法登入後臺。
經多方面排查,主要是因為使用了Cloudflare的SSL服務導致的。為了解決這個問題,Cloudflare官方釋出了一款專門的WordPress外掛:Cloudflare Flexible SSL,來解決這個問題
1、下載外掛到plugins目錄下,然後解壓
外掛下載:https://wordpress.org/plugins/Cloudflare-flexible-ssl/
2、進入mysql資料庫,表 wp_options 中,編輯 option_name 中 active_plugins(為已啟用的外掛)。我們的方法,就是把Cloudflare Flexible SSL加入到裡面,這樣就開啟了這個外掛。
option_value欄位那:
a:2:{i:0;s:33:”classic-editor/classic-editor.php”;i:1;s:34:”cloudflare-flexible-ssl/plugin.php”;} 新增
i:1;s:34:”cloudflare-flexible-ssl/plugin.php”; 同時,最開頭的 a:2,其中數字為開啟的外掛數,記得修改其中的數字,加1即可,比如以前是 a:2 可修改為 a:3。最後的內容為: a:3:{i:0;s:33:”classic-editor/classic-editor.php”;i:1;s:34:”cloudflare-flexible-ssl/plugin.php”;i:1;s:34:”cloudflare-flexible-ssl/plugin.php”;}