要禁止特定IP访问PHP网站,可以使用以下方法之一:
order deny,allow
deny from 192.168.0.1
将192.168.0.1
替换为要禁止的IP地址。可以在文件中添加多个deny from
行以禁止多个IP地址。
<?php
$ip = $_SERVER['REMOTE_ADDR'];
$blocked_ips = array('192.168.0.1', '192.168.0.2'); // 要禁止的IP地址列表
if (in_array($ip, $blocked_ips)) {
die('Access denied');
}
?>
将192.168.0.1
和192.168.0.2
替换为要禁止的IP地址。可以在$blocked_ips
数组中添加多个IP地址。
请注意,这些方法只能禁止特定IP地址的直接访问。如果用户使用代理服务器或其他方式绕过IP限制,仍然可以访问网站。要实现更强大的访问控制,可能需要使用其他技术,例如使用防火墙或IP过滤器。
下一篇:php字符串如何去掉空格
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站