emlog程序不改变后台路径实现加密防护

emlog 修改后台登录地址也是一个方法,但是修改起来可能出错,下面代码就是提供多一层防护,在原来的基础上多加一个认证码,实现所有人不能直接通过访问域名/admin进入后台地址,理论上站长只能通过前台登录后可以进入后台,打开根目录下的 /admin/views/login.php 文件,把下面代码添加进去

$path_pass = 'vfaner';	//设置密码
$path = isset($_GET['key'])?addslashes(trim($_GET['key'])):'';
if($path != $path_pass || !$path){
	header('Location:'.BLOG_URL);
	exit();
}

添加完成以后,你新访问后台的链接为:   http://域名/admin/?key=vfaner,里面的设置密码vfaner也可以随便设置一个,越复杂越好,站长不用记住,登录前台后,就可以进入后台,里面的key 可以自定义修改,至于里面的.BLOG_URL,就是你的网站首页地址,也就是在没有登录情况下,直接访问域名/admin,就会自动跳转到首页,就算登录后,不是站长的话当然没权限访问啦!当然你也可以改成其他的跳转页面,我建议不用改还是跳转到首页比较好。

 

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享