宝塔51特惠活动,企业版1099元/年,送SSL证书,最高立减2万元!查看活动
当前位置:论坛首页 > Linux面板 > Linux面板教程

宝塔防火墙HTTP请求过滤讲解

发表在 Linux面板2020-10-13 16:27 [复制链接] 36 73565

发表于 2021-10-10 15:11:25 | 显示全部楼层
怎么拦curl的访问
使用道具 举报 回复 支持 反对
发表于 2021-10-28 16:01:22 | 显示全部楼层
拦截了很多蜘蛛,建议不要开启这个功能了
使用道具 举报 回复 支持 反对
发表于 2022-7-21 22:35:58 | 显示全部楼层
为什么非浏览器请求开启后,几秒自动关闭了呢?
使用道具 举报 回复 支持 反对
发表于 2022-7-21 22:36:53 | 显示全部楼层
HTTP包 开启,3秒后,自动关闭状态
使用道具 举报 回复 支持 反对
发表于 2022-7-22 08:58:16 | 显示全部楼层
  我贡献一些拦截规则,直接在nginx配置。不用安装防火墙
#禁止空agent
    if ($http_user_agent ~ "curl|^$"){
      return 413;
    }
    if ($http_user_agent ~* (?=Spider)){
            #禁止Spider访问,可以自定义要禁止的爬虫
            return 404;
    }
#访问首页一般都是get请求,post请求的绝对是攻击。
    location = /
    {
      #防止攻击
      if ($request_method ~* POST) {
        return 404;
      }
    }
使用道具 举报 回复 支持 反对
发表于 2022-8-17 06:27:42 | 显示全部楼层
你好,没有看到[状态码过滤 ],应该在哪里
使用道具 举报 回复 支持 反对
发表于 2025-3-18 18:39:14 | 显示全部楼层
这个功能是只能微信中打开不拦截,另外浏览器端打开会拦截,是这个意思吗?
使用道具 举报 回复 支持 反对
123
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析
快速回复 返回顶部 返回列表