菜鸡源码,专注精品下载!
当前位置:首页 > 建站教程 > 调试安装

标题:在宝塔面板中添加Cloudflare后出现520错误

发布时间:2024-01-04  栏目:调试安装   浏览:   分类:Cloudflare报错 宝塔面板报错

宝塔面板添加Cloudflare后报错520,可能是因为DNS解析问题。你可以尝试以下方法解决: 1. 检查你的域名解析是否正确,确保域名已经解析到服务器的IP地址。 2. 在宝塔面板中,找到“网站”菜单,选择你的网站,然后点击“设置”。 3. 在“设置”页面中,找到“反向代理”选项卡,点击“添加反向代理”。 4. 在“添加反向代理”页面中,填写相关信息,包括名称、协议、目标URL等。 5. 点击“保存”,然后重启Nginx服务。

在对站点套上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-iphttp_cf_connecting_ip

宝塔面板添加cloudflare后报错520

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

相关专题
评论
调试安装
建站知识
使用技巧
调试安装
运营推广