写入htaccess文件

sar*_*012 1 php

我遇到白痴在我的网站上出现问题而且只是辱骂.我可以禁止他们的帐户,然后在htaccess文件中放弃xxx.xxx.xxx.xxx的拒绝.

还有什么我可以阻止他们回来的吗?

这个问题的主要原因是,在我的管理面板中,最好的方法是将拒绝作为选项写入htaccess吗?

谢谢

Mit*_*sey 5

或者,只需将IP列表加载到数据库中,然后检查是否$_SERVER['REMOTE_ADDR']存在于禁止列表中,然后让php回显"Go away"消息.

正如Steven指出的那样,通过使用数字将IP转换为数字ip2long()然后使用数字搜索数据库,您也可以获得更好的性能,因为这比使用字符串搜索更有效.

  • 这是一个完全适合你的情况的解决方案.如果您计划收集大量禁令(例如在高流量网站上自动禁止),您可能会看到使用`ip2long()`和`long2ip()`的价值,而不是相当于满文本搜索数据库. (2认同)