• 欢迎 游客 您的光临,下载之前请先阅读 积分规则(暂行) 。任何技术问题请在论坛提问,本站定制插件、模板主题。售前、售后问题请联系QQ:5916171
  • 发帖需要扣除两点虚拟积分是为了控制乱发广告,如不便可进群提问。点击链接加入群聊【XenForo讨论社区】:群号1:143277648 | 群号2:1053532522

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

小关

打酱油的路过~~
黄金
13,677G
你是否想让别人不能通过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就行了
 

SUN

黄金
4,963G
  • #2
改之前务必备份所有文件,否则的话重装都无法修复
 
顶部 底部