PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > YznCMS

yzncms,后台路径admin.php修改

管理员 2024-12-01
YznCMS
91

经常有很多童鞋希望yzncms自定义后台路径,不想使用/admin作为后台路径,
但是由于thinkphp5.1不支持路由映射,因为此方法需要修改核心文件。
总共需要修改两处:


1:thinkphp/library/think/route/dispatch/Module.php大约31行增加代码

if ($result[0] == 'admin') {
   throw new HttpException(404, 'module not exists:admin');}if ($result[0] == 'aa') {
  $result[0] = 'admin';}


2:thinkphp/library/think/Url.php大约275行增加代码

if ($module == 'admin/') {
      $module = 'aa/';}


3:如果你的YznCMS版本是1.3.0+,则还需要修改application\admin\common.php.php新增代码

Route::alias('aa', '/admin');


或者
直接修改application\admin\service\User.php大约340行代码

$module = 'aa';
复制

然后我们域名/admin将无法访问,只能使用域名/aa访问,其中将aa改成其他随机字符,更加安全



希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部