如果您在建站中使用了宝塔面板、cloudflare CDN,最后还使用了宝塔自带的nginx防火墙,那么网站就会报错520,无法打开。
其实是宝塔自带的Nginx防火墙拦截了cloudflare CDN节点,我们只需要把cloudflare CDN节点添加到白名单中即可。
老版宝塔添加节点IP白名单
老版本的宝塔可能需要录入IP白名单解决,目前CloudFlare官方公布的IPv4地址和IPv6地址(会不定期进行更新),如下所示:
IPv4地址
103.21.244.0/22
103.22.200.0/22
103.31.4.0/22
104.16.0.0/13
104.24.0.0/14
108.162.192.0/18
131.0.72.0/22
141.101.64.0/18
162.158.0.0/15
172.64.0.0/13
173.245.48.0/20
188.114.96.0/20
190.93.240.0/20
197.234.240.0/22
198.41.128.0/17
IPv6地址
2400:cb00::/32
2606:4700::/32
2803:f800::/32
2405:b500::/32
2405:8100::/32
2a06:98c0::/29
2c0f:f248::/32
新版宝塔启用cdn
1、开启站点CDN
2、点击设置,在CDN设置里对CDN-Headers输入
header:cf-connecting-ip
或者
http_cf_connecting_ip
nginx
2022-11-28 17Nginx是一个高性能的HTTP和反向代理web服务器,也是站长常见的网站环境之一.nginx凭借高性能低消耗近几年越来越多站长使用,学习好nginx也成为站长必备知识点.我的...
- Nginx宝塔面板防盗链功能教程 [2023-10-04]
- Nginx禁止下载指定后缀文件配置方法 [2023-10-02]
- Nginx指定域名访问请求 [2023-09-27]
- Nginx只允许Cloudflare IP访问获取真实IP [2023-08-12]
- nginx获取header头信息教程 [2023-04-10]