全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 4359|回复: 25

[已解决] nginx有木有办法限制迅雷用户请求!

[复制链接]
发表于 2013-1-30 15:33:20 | 显示全部楼层 |阅读模式
http://www.hostloc.com/vfghfghfghghfghfghfghfghfg/火影忍者..rmvb

这样的地址被迅雷吸到了,  这个地址根本不存在  我设置错了  域名设置成自己的 搞的现在流量被迅雷刷的要死

有没有办法屏蔽掉 求教程!


发表于 2013-1-30 15:50:42 来自手机 | 显示全部楼层
坐等高手
发表于 2013-1-30 15:52:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-1-30 15:52:23 | 显示全部楼层
被迅雷弄?
发表于 2013-1-30 15:52:47 | 显示全部楼层
我记得迅雷的UA是固定的……不行就判断referer。
发表于 2013-1-30 15:52:55 | 显示全部楼层
推荐第一种

location / {
    ...
    try_files $uri $uri/ =444;
    ...
}


location / {
    ...
    if ( !-f $request_filename )  {
        return  444;
    }
    ...
}
 楼主| 发表于 2013-1-30 15:55:04 | 显示全部楼层
lazyzhu 发表于 2013-1-30 15:52
推荐第一种

location / {

这个是一种还是 2种..........
 楼主| 发表于 2013-1-30 16:11:19 | 显示全部楼层
本帖最后由 每次醒来 于 2013-1-31 06:08 编辑
单手摘月 发表于 2013-1-30 15:52
去log看看迅雷的user agent

然后在nginx添加


compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727

完整代码怎么写?
 楼主| 发表于 2013-1-30 16:15:06 | 显示全部楼层
lazyzhu 发表于 2013-1-30 15:52
推荐第一种

location / {


推荐第一种

location / {
    ...
    try_files $uri $uri/ =444;
    ...
}

用了这个error.log日记恢复平静   access.log依旧在涨
发表于 2013-1-30 16:36:55 | 显示全部楼层
每次醒来 发表于 2013-1-30 16:15
推荐第一种

location / {


access.log 依旧在涨是因为仍在被请求,但你服务器不会返回任何数据,没有任何流出流量;
时间一久,迅雷会认为是死链接,就不会再请求了。

点评

谢谢! 太给力了  发表于 2013-1-30 17:29
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-5 11:33 , Processed in 0.274511 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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