宝塔面板添加cloudflare后报错520

 3251

在对站点套上cloudflare的CDN后,访问出现了520错误。没套cloudflare之前可以正常访问,上了cloudflare后无法访问。cloudflare设置检测没问题,最后判断肯定是宝塔设置问题,猜想是防火墙设置拦截了,逐步进行了排查:

1、nginx免费防火墙是否开启了海外屏蔽:屏蔽未开。

2、cloudflare的IP段是否在白名单内:没列进去,在准备将cloudflare的IP段列入nginx的免费防火墙IP白名单内时,忽然发现新版的防火墙增加了CDN功能。

3、打开nginx免费防火墙的站点配置画面,启用CDN功能,在CDN设置里对CDN-Headers添加:

header:cf-connecting-ip
http_cf_connecting_ip


宝塔面板添加cloudflare后报错520


测试通过,网站顺利打开。调整过程中参考了宝塔最新版添加cloudflare521和520错误 和 Cloudflare 是如何处理HTTP Request Headers的


本文网址:https://www.zztuku.com/index.php/detail-13398.html
站长图库 - 宝塔面板添加cloudflare后报错520
申明:本文转载于《CSDN》,如有侵犯,请 联系我们 删除。

评论(0)条

您还没有登录,请 登录 后发表评论!

提示:请勿发布广告垃圾评论,否则封号处理!!

    编辑推荐