gpt4 book ai didi

javascript - 如果 IP 地址被批准,则只允许用户访问页面

转载 作者:可可西里 更新时间:2023-10-31 23:00:38 24 4
gpt4 key购买 nike

我如何制作一个只允许页面上某些 IP 地址的 HTML(和 CSS/PHP/JavaScript)文档?

(我不是问如何使用 PHP 查找 IP 地址,而是如何允许访问基于 IP 地址的页面。)

最佳答案

将它放在您的 php 文件的顶部,并使用您要允许的 IP 更新 allowedIps 变量。

$allowedIps = ['198.x.x.x', '200.x.x.x'];
$userIp = $_SERVER['REMOTE_ADDR'];

if (!in_array($userIp, $allowedIps)) {
exit('Unauthorized');
}

对于非 PHP 文件(例如 .html、.css),您必须更新您的 .htaccess 文件以添加文件特定权限。以下 SOF 线程应该有所帮助:(假设您使用的是 apache 服务器)

.htaccess: how to restrict access to a single file by IP?

关于javascript - 如果 IP 地址被批准,则只允许用户访问页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56203523/

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