php - 使用 .htaccess 或 PHP 阻止用户 IP?

标签 php .htaccess

仅从性能的角度来看,哪种方法是阻止 30 个 IP 地址的最佳方法?

A).htaccess 文件

B)文件中的PHP代码

最佳答案

如果您是服务器的管理员,我不会使用这些,并且会在防火墙级别禁止 IP——这样,Apache 和 Apache+PHP 都将无法工作。

如果你不是管理员;好吧,.htaccess 意味着只有 Apache,没有要加载/编译/执行的 PHP;我猜单独使用 Apache (即 .htaccess) 应该比 Apache + PHP 需要更少的资源。


另一种看待事物的方法是维护:如果您需要从该列表中添加/删除 IP 地址,最简单的方法是什么?
(在那种情况下,我通常会赌一些 PHP 代码...)

关于php - 使用 .htaccess 或 PHP 阻止用户 IP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2090130/

相关文章:

regex - 如何将 www 放在 htaccess 中的 wordpress 站点 url 前面?

.htaccess - mod 重写 : handling sub domains, 顶级域和查询字符串

php - Htaccess - 301 域名重定向

php - 使用两个外键作为主键 - MySQL

php - fatal error : Class 'PHPExcel_Shared_String' not found

php - 如何使用 php 删除数组中的特定键?

php - 创建用户登录/注册页面时如何将 iOS 应用程序与数据库连接?

Apache /htaccess : how to show one content for any file-name

php - .htaccess 重写托管在 Bitnami/EC2 上的 Wordpress 主机

php - 使用 Jquery 在页面加载时测试 php session 变量