emlog后台登录地址修改教程

  • 内容
  • 评论
  • 相关

  emlog后台登录地址的目录称号默认为admin,而且官方没有供给自定义后台登录进口名字的功用,这多少让咱们觉得有些不安全,究竟暴露一个网站的后台不是一件安全的事,今天就给您说下修正方法,添加一下网站的安全性。

  虽然咱们进入后台的地址是/admin,但其实真实的地址仍是/admin/index.php。那么就先从这个文件开端下手,翻开这/admin/index.php这个文件后,看到第7行require_once 'globals.php';这一句,也就是说在index.php运行之前会先加载globals.php这个文件,由文件途径能够看出这个文件是处于当时文件夹中,找到并翻开它。发现它又加载了一文件,是根目录的init.php。先不管它,先来看下面的,第9行

  define('TEMPLATE_PATH', EMLOG_ROOT.'/admin/views/');

  定义了一个后台模板途径的常量,这个途径经过登录接口目录,所以咱们把它修正成你想要的称号,比如修正成我的ID,即

  define('TEMPLATE_PATH', EMLOG_ROOT.'/sheli/views/');

  现在先不预览,因为可能还有没有修正的当地,以免会报错。持续往下看。

  登录验证,没什么问题。退出,这个让我想到了平时点退出的时分,地址是/admin?action=logout,这儿能够看到,它是在admin上加了一个logout的动作,所以我仔细看了一下它,可是没看出能够修正的当地。

  那么咱们开端看刚才引入的那个文件:init.php。翻开这个文件。

  由这个文件最初的注释:全局项加载,咱们了解到,从现在开端,要开端大规模加载东西了,我想,如果下面还有需求修正的当地的,那修正会变得很费事,所以我就此先打住,先测试一下,以现在的修正,有没有成功的可能性。我先是把后台登录的文件夹称号改成admin1,然后翻开浏览器输入你的网址/设定的登陆名,翻开后台进口,没有任何错误,接着输入账号密码登录,没有报错,我试着进行了各项操作,包含写日志等等,没有出现异常,也就是说后台登录进口的修正至此成功。

  总结一下,其实就两步:

  1、修正根目录下admin的称号

  2、admin/globals.php这个文件的第9行后边admin/views/中的admin改成你要的登录名。

  3、警告:千万不要用记事本来修正核心文件,不然后果很严重。

版权声明:若无特殊注明,本文皆为《678辅助网》原创,转载请保留文章出处。

本文链接:emlog后台登录地址修改教程 - https://666fzw.cn/post-38.html

本文标签:这篇文章木有标签

emlog后台登录地址修改教程