cloudflare技巧

wordpress接入cloudflare重定向次数多问题

wordpress接入cloudflare,如果你的网站之前就支持https,刚开始会出现重定向次数过多的问题,下面是3个解决办法:

第一种:安装cloudflare官方插件

直接在wordpress管理后台安装并启用这个插件就可以解决,如果你现在无法访问wordpress的管理后台可以修改你本机的hosts文件,强制解析你的域名到你的源服务器(不访问cloudflare代理服务器)

wordpress接入cloudflare重定向次数多问题

插件地址:Cloudflare – WordPress 插件 |WordPress.org

第二种:不使用 “灵活” SSL/TLS 加密模式

这个就更简单了,只需要在cloudflare的控制台修改一下SSL/TLS 加密模式就可以了,如果你的源站已经启用了ssl就选择完全模式。如果你的源站只支持http访问就选择关闭模式。修改后秒生效!

wordpress接入cloudflare重定向次数多问题

第三种:添加一行PHP代码

这个也比较简单,十分适合了解代码知识的朋友,只需要打开 wp-config.php 这个文件插入下面的代码就可以了:

//标头重写以防止在启用 Cloudflare 的通用 SSL 时出现重定向循环

if (strpos($_SERVER[‘HTTP_X_FORWARDED_PROTO’], ‘https’) !== false)

$_SERVER[‘HTTPS’]=’on’;

wordpress接入cloudflare重定向次数多问题