当前位置:论坛首页 > Linux面板 > 讨论

【已解答】这种恶意刷量的url 如何用防火墙拦截

发表在 Linux面板2023-5-7 21:40 [复制链接] 3 3540

本帖最后由 qichenghong 于 2023-5-8 17:24 编辑

遇到这种刷量的。。怎么设置拦截,我设置的这几个都没用啊

11.jpg
22.jpg
使用道具 举报 只看该作者 回复
发表于 2023-5-7 22:08:34 | 显示全部楼层
您好,您可以尝试在该站点添加一份伪静态如下来进行测试,看看是否可以拦截,以下为例子,请以实际情况来进行修改:如果想屏蔽这种来路,可以在该网站的伪静态中配置

  1. location / {
  2.     if ($http_referer ~* (baidu.com|baidu.cn) ) {
  3.         if ($args ~* "wd=") {
  4.             rewrite ^(.*)$ /error.html last;
  5.             return 403;
  6.         }
  7.     }
  8.     proxy_pass http://www.bt.cn;
  9. }
复制代码

解释下:
通过if语句判断下请求来源如果是来自百度搜索引擎,如果是的话,继续判断是否带有 wd 的参数,如果有,就 重定向给错误页面,并且返回给请求 403状态码,如果请求不是从百度搜索来的,则直接抛给www.bt.cn(可以修改成你的网站域名)
另外,如果百度收录有异常的话,您也可以咨询一下百度那一边反馈一下。
使用道具 举报 回复 支持 反对
发表于 2023-5-8 17:24:06 | 显示全部楼层
堡塔运维香菜卷 发表于 2023-5-7 22:08
您好,您可以尝试在该站点添加一份伪静态如下来进行测试,看看是否可以拦截,以下为例子,请以实际情况来进 ...

感谢大佬建议,是公司网站,我请示下领导,可以的话我就改 谢谢
使用道具 举报 回复 支持 反对
发表于 2023-5-11 18:20:10 | 显示全部楼层
如上述所提供的设置无法禁止的话,这个就需要您到搜录的厂商投诉反馈了。这个是对方通过您统计接口直接访问的。
防火墙是无法直接做出防护的
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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