禁止访问模块

禁止访问模块
ThinkPHP对模块的访问是自动判断的,所以通常情况下无需配置模块列表即可访问,但可以配置禁止访问
的模块列表(用于被其他模块调用或者不开放访问),默认配置中是禁止访问Common 模块和
Runtime 模块(Runtime目录是默认的运行时目录),我们可以增加其他的禁止访问模块列表:
// 设置禁止访问的模块列表
'MODULE_DENY_LIST' => array('Common','Runtime','Api'),
设置后,Api模块不能通过URL直接访问,事实上,可能我们只是在该模块下面放置一些公共的接口文件,
因此都是内部调用即可。

<?php
//D:\LearnWebDevelop\php\thinkphp_3.2.3_full\Application\Common\Conf\config.php
return array(
'g_TestCfgItem'=>'TestCfgValue',
// 设置禁止访问的模块列表
'MODULE_DENY_LIST' => array('Common','Runtime','Admin','OuterMok2'),

 

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