如何制作仅允许页面上某些 IP 地址的 HTML(和 CSS/PHP/JavaScript)文档?(我不是在问如何使用 PHP 查找 IP 地址,而是如何允许基于 IP 地址访问页面。)
3 回答
慕后森
TA贡献1802条经验 获得超5个赞
把它放在你的 php 文件的顶部,并allowedIps用你想要允许的 IP更新变量。
$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 服务器)
- 3 回答
- 0 关注
- 118 浏览
添加回答
举报
0/150
提交
取消