• 欢迎 游客 您的光临,下载之前请先阅读 积分规则(暂行) 。任何技术问题请在论坛提问,本站定制插件、模板主题售前、售后问题请联系QQ:5916171

技巧教程 XenForo 2管理面板路径更改

小关_

打酱油的路过~~
管理成员
UID
255
注册
2019/01/25
消息
489
反馈评分
1,412
黄金
7,860.5G
    Windows 10 Chrome 76.0.3809.100
  • #1
你是否想让别人不能通过admin.php访问到你的管理面板?
那么,我们就可以通过将后台管理面板的路径进行更改,别人访问admin.php时就是404啦
首先,讲一下内容添加至src/confing.php中
PHP:
$c['router.admin.formatter'] = $c->wrap(function($route, $queryString)
{
   $suffix = $route . (strlen($queryString) ? '&' . $queryString : '');
   return strlen($suffix) ? '[COLOR=rgb(184, 49, 47)]not_admin.php?[/COLOR]' . $suffix : '[COLOR=rgb(184, 49, 47)]not_admin.php[/COLOR]';
});
这串代码将您的所有管理面板系统迁移至了not_admin.php,然后你去网站根目录将原来的admin.php重命名为not_admin.php就行了
当然你也可以更改名称,例如我要将cnxfans.php作为我的后台登录地址,那么你只需要在src/confing.php中添加:
PHP:
$c['router.admin.formatter'] = $c->wrap(function($route, $queryString)
{
   $suffix = $route . (strlen($queryString) ? '&' . $queryString : '');
   return strlen($suffix) ? 'cnxfans.php?' . $suffix : 'cnxfans.php';
});
此代码,然后去网站根目录将原来的admin.php重命名为cnxfans.php就行了
 
顶部 底部