thinkphp6---多应用模式
最近开发项目,需要用到一个项目多个应用,不同的域名绑定不同的应用。
1、创建Thinkphp项目
composer create-project topthink/think otest
2、安装think-view拓展
composer require topthink/think-view
3、配置多应用模式
composer require topthink/think-multi-app
4、创建多应用
php think build index
php think build admin
php think build api
5、修改 config/app.php
// 开启自动多模式 'auto_multi_app' => true,
访问测试:
/index.php/admin
/index.php/api
6、设置默认应用 config/app.php
// 默认应用 'default_app' => 'api',
7、配置多域名绑定 config/app.php
// 域名绑定(自动多应用模式有效) 'domain_bind' => [ 'xx.fyz.com' => 'index', 'xxx.fyz.com' => 'link', ],
8、参考
https://blog.csdn.net/zgscwxd/article/details/143790911 https://blog.csdn.net/webnoties/article/details/128707531
打完收工!