1.从入口文件下手,首先在index.php中顶部加入:(这一步是为了让显示信息以utf8编码格式显示)
header("Content-Type:text/html;charset=utf8");
2.找到thinkphp文件夹下start.php文件:
<?php
namespace think;
use think\Request;
require __DIR__ . '/base.php';
$request = Request::instance();
$request->ip();
if($request->ip()=='124.116.71.69'){
echo '您无权访问此网站!';
exit;
}
// 2. 执行应用
App::run()->send();
这个功能可以添加再后台设置多个ip被屏蔽访问,这里的需求只屏蔽一个,其它可自行扩展

这篇博客介绍了在ThinkPHP框架中禁止特定IP访问项目的步骤。首先在入口文件index.php顶部设置UTF8编码,然后修改start.php文件,实现单一或多个IP的屏蔽功能。

3891

被折叠的 条评论
为什么被折叠?



