最近,我将博客从电脑移植到了云服务器上,服务器使用了1Panel作于管理工具,本来都挺好的。
但直到这两天,在尝试更新文章时,我才发现我无法更新文章,具体报错如下:
经查控制台,发现错误是由403引起的
然后我就去bing了一下,貌似是防火墙的问题:(以下是资料截图)
貌似很正经对吧,但是呢,关了这两项压根没用,还是报错!!!
然后呢,我就逐条逐条的试waf配置,在中途无意间发现,被403的请求的响应长这样:
欸,这下有了吧,很显然,403与waf中与恶意参数相关的配置有关
最后,经过我半个多小时的试验,终于找到了造成403的罪魁祸首:“参数规则”中的“禁止请求中携带恶意参数” 以及 “其他”中的“XSS防御”
关闭后,终于可以正常更新,发表文章。
希望此文可以帮助更多人解决问题~