解决WordPress网站开启cloudflare代理后无法登录以及加载图片

解决WordPress网站开启cloudflare代理后无法登录以及加载图片

解决WordPress网站开启cloudflare代理后无法访问或访问无法登录以及加载图片

我使用的是非80 443端口 在使用规则更改端口 出现了这样的情况 下面是解决方案

第一种:安装cloudflare官方插件

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

jie-ping-2023061319-10-51

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

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

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

bu-huo

第三种:添加一行PHP代码

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

//标头重写以防止在启用 Cloudflare 的通用 SSL 时出现重定向循环
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
      $_SERVER['HTTPS']='on';

jie-ping-2023061319-12-45

 

转载

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容