首页 问答 正文

WordPress如何设置IP访问限制?

注册会员 / 悠然自学 / 2023-06-11/ 浏览 147 次

WordPress可以通过代码实现IP访问限制,具体步骤如下:

  1. 打开wp-config.php文件,位于WordPress根目录下。

  2. 在文件底部添加以下代码:

//允许访问的IP地址
$allowed_ips = array('192.168.1.1', '10.0.0.2');

//获取客户端IP
$client_ip = $_SERVER['REMOTE_ADDR'];

//判断客户端IP是否在允许访问的IP列表中
if(!in_array($client_ip, $allowed_ips)){
    die('IP地址不允许访问');
} 
  1. 将其中的IP地址替换为允许访问的IP地址列表。

  2. 保存文件。

这样就实现了IP访问限制。如果客户端IP不在允许访问的列表中,将输出“IP地址不允许访问”,并终止页面加载。

示例代码中的 IP 地址可以自由更改,并在访问 WordPress 时会限制 IP,若不想限制,可以将此代码删除或是将 IP 地址设为“0.0.0.0”。

大家谈论
    我的见解