1:配置Config
use think\facade\Config;
读取配置参数:Config:get('app.app_name');
判断配置参数:Config:has('app.app_name');
设置配置参数:Config:set(['name'=>tp6],'app');
2:获取当前应用名
app('http')->getName();
根目录:root_path();
基础目录:base_path(); 根目录下App目录
应用目录:app_path();
配置目录:config_path();
运行时目录:runtime_path();
3:应用映射,config.php,映射后原来的应用名将不能被访问
'app_map' => [
'ad' => 'admin',
'home' => 'index',
'*' => 'index',
],
4:域名绑定应用
'domain_bind' => [
'admin' => 'admin', // admin子域名绑定到admin应用
'api' => 'api', // api子域名绑定到api应用
'*' => 'index', // 二级泛域名绑定到index应用,可以去掉应用名在url中的显示
],
5:禁止URL应用访问,common子目录用于放置一些公共类库
'deny_app_list' => ['common']