这个chrome扩展的功能是, 让自己的页面别人不可见, 只有自己才能访问!
1. 安装扩展
自备梯子点击安装
安装成功后, 浏览器右上角多了个锁的图标

2. 保护页面
<?php
phpinfo();

- 扩展配置
-
添加该页面加入私有页面
- 点击设置,会打开配置页面,这里列出了已经添加的页面
另外还可以看到,有一个key
是privatepage
,value
是ctwj
- 最重要的是,保护我们的页面
这里需要修改页面的代码,加上保护代码
<?php
if (! isset($_SERVER["HTTP_PRIVATEPAGE"]) || $_SERVER["HTTP_PRIVATEPAGE"] !=="ctwj" ) {
header("HTTP/1.1 404 Not Found");
die();
}
phpinfo();
简单解释下 HTTP_PRIVATEPAGE
是 HTTP_
加上 key
转换成大写,ctwj
这个是value
, 这个是PHP的写法,这个代码可以在扩展配置页,无法使用?
页面能找到,到但是少了一个感叹号!
再次访问

一切正常右上角,图标变成了一个黑锁。
-
验证, 点击锁图标,再点下删除,如下图
再次访问
图标变了, 也不能访问了, 现在除非再添加到私有页面,否则怎么都会返回404页面。这个是一个真正的404页面。
3. 原理说明
其实原理非常简单, 就是请求页面的时候, 在header
里面添加一个Key
和Value
.
访问页面时,对Key
和Value
进行校验。
优点:
- 简单,直接
- 安全,有效
缺点:
- 需要手动修改代码
- 需要对代码有一点了解
网友评论