在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”;}
