我开发了一个开源库并将其资源托管在 Amazon S3 上(CSS、JS),这些文件通过以下 URL 用于演示:(http://my_bucket_name.s3.amazonaws.com/some-file.js
我知道这是我的错)。未经我的许可,一些网站开始热链接这些文件。
一段时间内还好,但最近几个大型 NSFW 网站热链接了它,一个月内我收到了数千万个 GET 请求。所以我删除/移动了这些文件,但我仍然收到很多返回 403 错误的 GET 请求,亚马逊将它们记为有效请求(见费用详情部分)。
- 我尝试联系热链接我的图书馆的网站,但从未收到任何回复。
- 我担心如果我删除存储桶“my_bucket_name”,其他人可能会使用相同的名称创建它并热链接恶意 JS 文件。
我应该怎么做才能避免因未发出的错误请求而被收费?