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

【已解答】如何屏蔽http://baidu.com/

发表在 Linux面板2022-9-12 09:28 [复制链接] 5 4362

42.236.10.125 - - [09/Sep/2022:13:03:54 +0800] "GET /download.html HTTP/1.1" 200 6717 "http://baidu.com/" "Mozilla/5.0 (Linux; U; Android 8.0.0; zh-cn; Mi Note 2 Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.1.1"

上面的http://baidu.com/可以看出是恶意的,至少也应该是https://baidu.com/    像这种情况如何屏蔽http://baidu.com/

求助,谢谢!
使用道具 举报 只看该作者 回复
发表于 2022-9-12 10:31:59 | 显示全部楼层
你有nginx防火墙吗?
使用道具 举报 回复 支持 反对
发表于 2022-9-12 11:27:00 | 显示全部楼层
不知道在哪里找,说下在哪里设置
使用道具 举报 回复 支持 反对
发表于 2022-9-12 14:53:22 | 显示全部楼层
您好,可以这样操作,在网站伪静态中添加
  1. if ($http_referer ~* "www.baidu.com"){
  2. return 403;
  3. }
复制代码

这个的意思就是如果是www.baidu.com请求过来的就返回403的状态
使用道具 举报 回复 支持 反对
发表于 2022-9-12 15:11:53 | 显示全部楼层
if ($http_referer ~* "www.baidu.com"){
return 403;
}
这样的话,那不是就把所有的www.baidu.com就屏蔽的,我的意思是只屏蔽http://www.baidu.com,而不屏蔽https://www.baidu.com  (一个是http一个是https)
使用道具 举报 回复 支持 反对
发表于 2023-3-14 12:23:53 | 显示全部楼层
您好,请问您的问题解决了吗?没有解决的话麻烦重新发帖以便处理。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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