阻止 HTTrack 等网站下载程序

阻止 HTTrack 等网站下载程序

我的网站上有很多大型下载,因此如果有人尝试使用 HTTrack 等自动化软件下载我的整个网站,这会给我的服务器造成沉重的负担。有没有办法使用最新版本的 Apache 来阻止此类活动?

我的主要兴趣是限制每个 IP 地址的总带宽,或者更好的是限制每个 IP 地址的总请求数。换句话说,我希望制定一条规则,例如“如果某个 IP 地址每小时发出的请求数超过 20 次,或者每 8 小时尝试下载超过 50 兆字节,则禁止该 IP 地址 3 天”或类似的规则。这可能吗?

相关内容