一.非管理员全部返回网站根目录

功能说明:admin.php是discuz默认的后台地址,正常情况下可以直接访问,为了防止某些恶意访问的情况,可以修改以下内容进行安全性能提升。
适用版本:Discuz!x1-x3.2
具体实施方案:

admin.php中找到:

$discuz->init();
换行后,添加如下代码,就可以了

if(!$_G[‘uid’] || !getstatus($_G[‘member’][‘allowadmincp’], 1)) {

header(‘Location: /’);

}

如果用户非管理员全部返回网站根目录。

二.修改discuz论坛后台管理路径

根目录中,admin.php可以自定义名字或者目录名+自定义名字比如:abc.php 或者 mulu/abc.php

进入 template/default/forum/下找到viewthread_node.htmCTRL+H批量替换 admin.php?为 abc.php? 或者 替换为 mulu/abc.php?

进入 data/template/下找到 8_diy_forum_viewthread.tpl.php CTRL+H批量替换 admin.php?为 abc.php? 或者 替换为 mulu/abc.php?

进入 api/addons/ 下找到channel.htmCTRL+H批量替换 admin.php?为 abc.php? 或者 替换为 mulu/abc.php?