Diiamo 发表于 2025-8-2 11:41:04

【已完成】最新版本Nginx防火墙URL拦截关键词忽略了符号

我被自己网站拦截了,提示:url关键词拦截、触发的关键词为:[.asp] 、已被系统封锁IP。
GET /wp-content/plugins/contact-forms-anti-spam/admin/js/maspik-spamlog.js?ver=2.5.3 HTTP/1.1
referer: https://xxx.com/wp-admin/admin.php?page=maspik-log.php



我在URL拦截关键词添加了“.asp”,前面有个英文逗号,以前一直访问没问题。今天更新最新版本Nginx防火墙(专业版)后,访问上述带asp网址被拦截。URL拦截关键词的符号 . 好像被新版本防火墙忽略了???

宝塔技术-小强 发表于 2025-8-2 14:18:22

https://xxx.com/wp-admin/admin.php?page=maspik-log.php

拦截的是这条。".asp" 其中的点是正则表达式中。表达为任意字符串。 这里拦截的是masp

如果需要修改匹配点。需要改成\.asp

宝塔技术-小强 发表于 2025-8-2 14:18:30

前面加一个\   

Diiamo 发表于 2025-8-3 00:35:09

宝塔技术-小强 发表于 2025-8-2 14:18
前面加一个\好的谢谢
页: [1]
查看完整版本: 【已完成】最新版本Nginx防火墙URL拦截关键词忽略了符号