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

打完收工!

posted @ 2025-04-16 21:31  帅到要去报警  阅读(101)  评论(0)    收藏  举报