宝塔双11特惠活动,企业版2299元/3年,立省700元,还送3年SSL证书!查看活动
当前位置:论坛首页 > Linux面板 > 讨论

【待反馈】防火墙怎么拦截这样的?.html?snkt

发表在 Linux面板2023-6-24 14:47 [复制链接] 7 2907

本帖最后由 堡塔运维小林 于 2023-6-24 18:30 编辑

防火墙怎么拦截这样的?.html?snkt
后面?号开始
使用道具 举报 只看该作者 回复
发表于 2023-6-24 18:30:10 | 显示全部楼层
您好,您是想拦截url中带有?后面的内容吗?能否写一个具体的例子出来呢,这样才好明确您的需求
使用道具 举报 回复 支持 反对
发表于 2023-6-25 10:14:34 | 显示全部楼层
堡塔运维小林 发表于 2023-6-24 18:30
您好,您是想拦截url中带有?后面的内容吗?能否写一个具体的例子出来呢,这样才好明确您的需求 ...

比如正常访问是/dd/dd--hits---------.html
不正常访问是/dd/dd--hits---------.html?jncmkrtr
/dd/dd--hits---------.html?vspvntfb

使用道具 举报 回复 支持 反对
发表于 2023-6-25 11:02:52 | 显示全部楼层
q381424923 发表于 2023-6-25 10:14
比如正常访问是/dd/dd--hits---------.html
不正常访问是/dd/dd--hits---------.html?jncmkrtr
/dd/dd--h ...

您好,您在您的站点中使用location模块配置拦截请求,
在站点配置文件中,添加以下location规则:

  1. server {
  2.     ...
  3.     location ~ \.html\?.* {
  4.         return 403;
  5.     }
  6.     ...
  7. }
复制代码
这个规则会匹配所有以“.html?”结尾的请求,并返回403 Forbidden状态。
需要注意的是,以上这种方法都可能会误拦截一些合法的请求,因此在设置规则时需要谨慎。
使用道具 举报 回复 支持 反对
发表于 2023-6-25 20:22:56 | 显示全部楼层
堡塔运维小林 发表于 2023-6-25 11:02
您好,您在您的站点中使用location模块配置拦截请求,
在站点配置文件中,添加以下location规则:

防火墙不能设置吗
使用道具 举报 回复 支持 反对
发表于 2023-6-26 09:22:47 | 显示全部楼层
q381424923 发表于 2023-6-25 20:22
防火墙不能设置吗

您好,防火墙中不能设置?后面的拦截
使用道具 举报 回复 支持 反对
发表于 2023-6-27 01:04:55 | 显示全部楼层
堡塔运维小林 发表于 2023-6-26 09:22
您好,防火墙中不能设置?后面的拦截

额我小白鼠不知道是不是UA黑名单设置。规则怎么写
使用道具 举报 回复 支持 反对
发表于 2023-7-3 17:59:03 | 显示全部楼层
q381424923 发表于 2023-6-27 01:04
额我小白鼠不知道是不是UA黑名单设置。规则怎么写

您好,ua黑名单是设置浏览器的拦截的,不是拦截url的,能否再详细的描述一下您的需求,越详细越好
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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