为了账号安全,请及时绑定邮箱和手机立即绑定

如果 IP 地址获得批准,则仅允许用户访问页面

如果 IP 地址获得批准,则仅允许用户访问页面

PHP
料青山看我应如是 2021-06-22 17:12:16
如何制作仅允许页面上某些 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 服务器)


查看完整回答
反对 回复 2021-06-25
?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

如果您不想打扰代码,请将您的网站放在 Cloudflare 上并阻止 ips


查看完整回答
反对 回复 2021-06-25
  • 3 回答
  • 0 关注
  • 118 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信