胖蒜

分享有价值的资源

解决宝塔防火墙免费版导致您的请求带有不合法参数无法提交

今天给我的网站的小蒜子进行了一些更换,让操作界面更简洁,所以在小蒜子的介绍页面也改了一点东西,修改完成后提交,导致出现了下面的画面:

请求带有不合法参数

仔细看上图,发现提示是“宝塔网站防火墙免费版”,那么问题肯定出在这里,我进防火墙看看,在全局设置这里,有很多的设置规则,那么问题应该出在这里。

宝塔防火墙免费版

应该我是提交的时候,出现的问题,那么很大可能性就在POST这里,我先把上图箭头1指向的POST规则关了,刷新之前提交文章报错的页面,提交成功了。
但是POST规则关闭了,就关闭了所有的,这样在网站评论的地方,或者其他有POST提交的地方都可能存在风险。
于是我又关闭了POST规则,在上图箭头2的位置去设置一个白名单规则,让提交文章的这个地址进入白名单,规则如下:

^/action/contents-post-edit?

添加好规则后,我再去试着修改文章,提交就都正常了。

本文属原创,转载请注明原文:https://pangsuan.com/p/bt-free-fail-edit-post.html

感觉很棒,欢迎点赞 OR 打赏~

分享到:

评论 (0)

立即登录评论
马上咨询 在线工单