设置访问列表 单模块设计

设置访问列表
ThinkPHP3.2.3完全开发手册
本文档使用 看云 构建 - 24 -
如果你的应用下面模块比较少,还可以设置允许访问列表和默认模块,这样可以简化默认模块的URL访
问。
'MODULE_ALLOW_LIST' => array('Home','Admin','User'),
'DEFAULT_MODULE' => 'Home',
设置之后,除了Home、Admin和User模块之外的模块都不能被直接访问,并且Home模块是默认访问模
块(可以不出现在URL地址)。
单模块设计
如果你的应用够简单,那么也许仅仅用一个模块就可以完成,那么可以直接设置:
// 关闭多模块访问
'MULTI_MODULE' => false,
'DEFAULT_MODULE' => 'Home',
一旦关闭多模块访问后,就只能访问默认模块(这里设置的是Home)。
单模块设计后公共模块依然有效
多入口设计
可以给相同的应用及模块设置多个入口,不同的入口文件可以设置不同的应用模式或者绑定模块。
例如,我们在index.php 文件的同级目录新增一个admin.php 入口文件,并绑定Admin模块:

posted @ 2017-12-19 10:24  sky20080101  阅读(88)  评论(0)    收藏  举报