导航首页 »  建站知识  » emlog程序不改变后台路径实现加密防护
emlog程序不改变后台路径实现加密防护

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

<code class="language-php">$path_pass = 'cnx'; //设置密码$path = isset($_GET['key'])?addslashes(trim($_GET['key'])):'';if($path != $path_pass || !$path){ header('Location:'.BLOG_URL); exit();}</code>

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

 

综合资源聚合XCPRO模板
sitemap