thinkphp6和tp6配置多应用项目多域名访问路由app配置
短信预约 -IT技能 免费直播动态提醒
thinkphp6和tp6配置多应用项目多域名访问路由app配置
操作步骤是:
0 删除原有的controller目录
1 安装多应用插件:composer require topthink/think-multi-app
2 创建应用项目:php think build 应用项目名
3 修改config/app.php中的 'auto_multi_app' => true
// 应用地址 'app_host' => env('app.host', ''), // 开启多应用 'auto_multi_app' => true, // 应用的命名空间 'app_namespace' => '', // 是否启用路由 'with_route' => true, // 默认应用 'default_app' => 'pc', // 默认时区 'default_timezone' => 'Asia/Shanghai', // 应用映射(自动多应用模式有效) 'app_map' => [ 'mobile'=>'mobile', 'admin'=>'admin', 'pc'=>'pc', ], // 域名绑定(自动多应用模式有效) 'domain_bind' => [ 'www.tp6mobile.com'=>'mobile', 'www.tp6.com'=>'pc', ],
如果要访问文件夹目录下的控制器:
app/pc/controller/admin/Index.php
http://www.tp6.com/index.php/admin.index/t2
备注:当然还是建议使用域名绑定后台admin项目应用。
附手册链接:https://www.kancloud.cn/manual/thinkphp6_0/1297876
来源地址:https://blog.csdn.net/lumengabc/article/details/128707531
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341