TypechoJoeTheme

Dcr163的博客

YZNCMS(御宅男cms)修改后台登陆地址

2021-04-15
/
0 评论
/
171 阅读
/
正在检测是否收录...
04/15

看到官方给的修改后台目录是修改了Thinkphp的核心代码,这里我给出了另一个采用Route+Cookie的方式做后台目录的修改,也不知道为啥,Route+Session不成功 :joy: ,下面的例子是用 dcradmin 这个路由做的后台,可以自定义, is_admin 这个参数也可以自定义,只要两个文件对应即可
下面是修改步奏
一: 新增一个路由规则,打开文件: /route/route.php
新增一条后台对应的路由

Route::rule('dcradmin', 'admin/index/index?is_admin=1');  //自定义后台登陆


二 修改一下后台的基础类,打开文件: application/common/controller/Adminbase.php

在 初始化函数里新增下面的代码,大概45行左右

$cKey = 'is_admin';
$isAdmin = input($cKey);
if( $isAdmin ){
    cookie($cKey,$isAdmin);
}
//不是后台则跳转到首页
if( cookie($cKey) == null ){
    return $this->redirect('/');
}


就此已经可以用

www.yzn.com/index.php/dcradmin 的目录访问后台了,再用原始的 www.yzn.com/index.php/admin 就会自动跳转到首页。

赞(0)
版权属于:

Dcr163的博客

本文链接:

https://dcr163.cn/451.html(转载时请注明本文出处及文章链接)

评论 (0)