gpt4 book ai didi

php - IP Banning - 最有效的方法?

转载 作者:搜寻专家 更新时间:2023-10-31 20:53:40 24 4
gpt4 key购买 nike

我经营着一个大型论坛,和其他人一样,我也有垃圾邮件发送者/机器人的问题。有大量已知垃圾邮件 IP 的列表,您可以下载并以 htaccess 形式使用,但我唯一关心的是文件大小。所以我想问题是多大才算是太大,因为每个用户都会加载它。将其中的所有 IP 添加到大约 100kb。

是否有开销较小的替代方案?可能是用 php 来做,还是会因为文件大小和检查 ips 等而导致一些沉重的负载?

如有任何建议,我们将不胜感激。

谢谢,

史蒂夫

最佳答案

通常有比 IP 禁令更有效的方法。例如,表单中的隐藏字段只有机器人会填写,或者需要 javascript 或 cookie 才能提交表单。

对于 IP 禁止,我不会使用 .htaccess 文件。根据您的网络服务器,它可能会读取每个请求的 htaccess 文件。我肯定会将 IP 禁令添加到您的网络服务器虚拟主机配置中。这样我就可以确保网络服务器将它保存在 RAM 中,而不是一次又一次地读取它。

通过 PHP 执行此操作也是一种选择。这样,您还可以轻松地将禁令限制在表单中,例如在您的论坛中注册。

关于php - IP Banning - 最有效的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4896519/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com