解决cloudflare解析到服务器提示444的问题

宝塔 文章 2021-09-22 13:14 9 0 全屏看文

今天把sanshu.cn的DNS解析到了cloudflare.

紧接着就出现了502的错误页面,网页打不开。

image.png

按照图片分析:

浏览器没问题,CF没有问题,到了服务器就出现问题了。

于是就去查看服务器日志:

tail -f -n 400 /xxxxx/www.sanshu.cn.log

查看到日志返回的状态码都是444

163.181.32.170 - - [22/Sep/2021:12:58:53 +0800] "GET /favicon.ico HTTP/1.1" 444 0 "https://www.sanshu.cn/wpplugin/82815.html" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Saf

这就尴尬了,444不像是常规的状态码呀,难道是我自定义的?

然后我把网站代码搜索了一遍444.结果没搜到有444的自定义内容。

于是又去百度这个状态码。

于是搜到了一个不显眼的关键词,444 防火墙。

我忽然就想到之前没用CF之前,我安装了宝塔面板的nginx防火墙。

紧接着我就去卸载了这个防火墙。

一分钟后,网站正常运行了!


-EOF-