5.0.0 - 普通 - 未处理
操作流程1、开启多应用模式
2、设置模块映射
// 应用映射(自动多应用模式有效)
'app_map' => [
'hello'=>'admin',
],
3、URL访问 域名/admin,页面报错: 应用不存在:admin这里算是正常的,但是如果访问 域名/ADMIN,又能正常访问了,也就是说:如果访问的时候输入只要是admin,然后大小写不和配置里面的大小写一致,就能继续以非模块映射的方式访问,从而导致模块映射这个功能完全无效了
亲测,除了 域名/admin,会爆应用不存在:admin外,像:域名/Admin,域名/aDmin,域名/ADMIN,等等这种方式都能正常访问
额,好像 禁止URL访问的应用列表(自动多应用模式有效)这个配置也是对大小敏感
// 禁止URL访问的应用列表(自动多应用模式有效)
'deny_app_list' => ['common','static','admin',],
如果不能修正的话,这两配置真鸡肋!!!