当前位置:首页 > 其它 > 正文内容

ZBlogPHP免费主题Blogs如何隐藏后台登录地址?

CLG1个月前 (12-09)其它127

为了保证网站后台的安全,隐藏后台登录地址就显得十分必要。目前ZBlogPHP站点后台的登录地址默认都是/zb_system/login.php或/zb_system/cmd.php?act=admin,很容易被别有用心的人暴力破解我们。那么我们应该如何隐藏ZBlogPHP站点后台的登录地址呢?其实捷闪站长网站长早就分享有具体的代码及教程。

Blogs主题隐藏后台登录地址操作步骤

1、将以下代码添加到\zb_users\theme\Blogs\include.php文件中

PHP
function zblog_login_encrypt(){
   global $zbp;
   $wen="wenti"; //问题,请在引号内输入问题,注意不要使用中文
   $da="daan"; //答案,请在引号内输入答案,不要使用中文
   if($_GET[''.$wen.''] !== ''.$da.'') {
      Redirect($zbp->host);
      die();
      //如输入错误,返回首页,终止一切代码
   }}

说明:以上代码默认是wenti和daan,建议修改为其他不常见的、只有自己知道的字母。

2、在include.php文件中找到以下代码

PHP
Add_Filter_Plugin('Filter_Plugin_Cmd_Ajax', 'Blogs_prise_do');

然后将以下代码添加到它的上面

PHP
Add_Filter_Plugin('Filter_Plugin_Login_Header','zblog_login_encrypt');//挂载登录页接口

3、添加好第1和第2步代码并保存更新include.php文件后,点击后台的【清空缓存并重新编译模板】按钮。

至此,使用Blogs主题的ZBlogPHP站点后台登录地址就已经成功隐藏了。以后后台的登录地址就变成了/zb_system/login.php?wenti=daan,如果不是这个地址就自动跳转到站点首页。

其他

1、使用这个方法隐藏ZBlogPHP站点后台登录地址后,原先默认的登录地址/zb_system/login.php或/zb_system/cmd.php?act=admin都会失效,所以是否有需要隐藏自行把握。

2、建议把站点前台有关后台登录地址的信息都去掉,毕竟后台登录地址自己知道就行,没必要告知其他人。

3、如果忘记密码可以通过FTP将\zb_users\theme\Blogs\include.php文件下载到本地直接查看即可。如果不想要这个功能,就把include.php文件中有关这个隐藏后台地址的代码删除即可。

小结

这种隐藏后台登录地址的做法对付一般人还是挺有效的,当时也不要太过乐观,关键还是管理好自己的账号和密码,及时做好数据备份等工作。如果不想隐藏后台登录地址的话,建议为后台登录页面弄一个验证码,可以起到一定的防护作用。


  CLG博客
赞助

打赏

扫描二维码至手机访问

本文来源:CLG博客

本文地址:https://clg.kim/6.html

版权声明:如无特别注明,转载请注明本文地址!

标签: ZBlogPHP
分享给朋友:

上一篇:用notepad++将DPL格式转为通用格式

没有最新的文章了...

相关文章

用notepad++将DPL格式转为通用格式

用notepad++将DPL格式转为通用格式

直接是用 notepad++ 打开任意 dpl 列表文件,因为平时看到部分人讲 dpl/m3u 后缀改为 txt 再打开,觉得多此一举。本质上这些都是普通文本文件使用系统记事本直接打开也是没问题的。打...

欢迎使用CLG博客!

欢迎使用CLG博客,这是程序自动生成的文章,您可以删除或是编辑它:)系统生成了一个留言本和一篇《欢迎使用CLG博客!》,祝您使用愉快!...

使用正则表达式提取直播源的示例

关于用 Notepad++ 来处理直播源本站早前的文章也有说明过,正则表达式是很棒的工具,当然不仅仅局限于使用 NP++ ,很多高级的文本编辑工具都可以做比如:sublime text3、Emedit...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。