TP5.1 单入口多域名多模块设置如下,有两个域名 www.codelobers.cn,m.codelovers.cn 其中www域名想指向index模块,m域名想指向m模块
1. 首先设置入口文件 /public/index.php
switch ($_SERVER['HTTP_HOST']) {
case 'www.codelovers.cn':
$model = 'index';// index模块
break;
case 'm.codelovers.cn':
$model = 'm';// m模块
break;
}
define('BIND_MODULE',$model); //定义默认访问模块
Container::get('app')->run()->send();
2. 设置配置文件 /config/app.php
// 默认模块名
'default_module' => BIND_MODULE,
// 禁止访问模块
'deny_module_list' => ['common'],
// 默认控制器名
'default_controller' => 'Index',
// 默认操作名
'default_action' => 'index',

介绍了TP5.1单入口多域名多模块的设置方法,涉及两个域名www.codelobers.cn和m.codelovers.cn,分别指向index模块和m模块,还说明了需设置入口文件/public/index.php和配置文件/config/app.php。

1260

被折叠的 条评论
为什么被折叠?



