经常有很多童鞋希望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
大约278行增加代码
if ($module == 'admin/') { $module = 'aa/'; }