宝塔10周年开年大促,年度钜惠,先领红包再下单,享受折上折,还有抽奖!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【已解答】Waf防火墙自定义规则写法

发表在 Linux面板2026-2-16 11:39 [复制链接] 4 89

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:最新
系统版本:Debian 12
问题描述:Waf防火墙自定义规则设置问题
相关截图(日志、错误):

name="form_fields" [url=https://diimo.cn]https://diimo.cn

上面是宝塔面板监控报表里面记录的一个通过elementor form小部件提交表单的http详情的一部分,我在表单增加了URL字段,可是用CSS隐藏了,人类不会看到也不会填入· 只有机器人会填入。所以我想一旦URL填入网址(通过检测是否包含http)就自动拉黑。想用WAF自定义规则实现,可是AI写了很多个版本都不生效。选“匹配Post body内容”,“正则匹配”,值应该怎么写?

34463466.png

使用道具 举报 只看该作者 回复
发表于 2026-2-16 11:42:28 | 显示全部楼层
下图第一个红色框该选哪个?值那里应该怎么写?
34463466.png
使用道具 举报 回复 支持 反对
您可以试试选择包含,然后值填写http://看看
使用道具 举报 回复 支持 反对
发表于 7 天前 | 显示全部楼层
宝塔用户_rnexzn 发表于 2026-2-25 14:40
您可以试试选择包含,然后值填写http://看看

不行的,因为referer字段也包含https://开头网址,一定会误拦截的。
使用道具 举报 回复 支持 反对
发表于 5 天前 | 显示全部楼层
宝塔用户_rnexzn 发表于 2026-2-25 14:40
您可以试试选择包含,然后值填写http://看看

太多正常post操作会包含网址,还是按我说的使用正则表达式比较进准拦截,请问表达式怎么写?
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表