企业网站视频栏目建设方案,wordpress 改ip,黔东南网页设计,织梦做的网站如何放在网上ThinkPHP 多应用配置#xff0c;及不同域名访问不同应用的配置【详解】 一、安装多应用扩展二、删除项目的中默认的controller文件夹三、创建多应用四、修改config/app.php文件五、测试并且访问多应用六、配置小皮#xff0c;不同域名访问不同的应用七、小结 一、安装多应用扩… ThinkPHP 多应用配置及不同域名访问不同应用的配置【详解】 一、安装多应用扩展二、删除项目的中默认的controller文件夹三、创建多应用四、修改config/app.php文件五、测试并且访问多应用六、配置小皮不同域名访问不同的应用七、小结 一、安装多应用扩展
composer require topthink/think-multi-app安装完成后删除项目的中默认的controller文件夹
二、删除项目的中默认的controller文件夹
三、创建多应用
使用命令来快速床架多应用在命令终端中输入下面的命令这里我创建了两个应用index和admin
php think build index
php think build admin四、修改config/app.php文件
如果没有 auto_multi_app 这个配置项则手动加入进去并将其值设置为true. 五、测试并且访问多应用 访问路径 http://localhost:8000/index/index/hello,访问路径 localhost:8000/应用名称/控制器/控制方法 六、配置小皮不同域名访问不同的应用 在config\app.php中进行配置域名绑定。这里需要注意的是不要出现含有大写文字的域名有可能会导致访问不到。 通过域名来访问页面默认域名直接匹配的就是index控制器的index方法 访问不同应用下的控制器的方法http://域名/index.php/控制器/方法名 七、小结
ThinkPHP 配置多应用大致分为以下几步
安装多应用扩展 composer require topthink/think-multi-app删除项目的默认controller文件夹通过命令来快速生成多应用 php think build 应用名将config/app.php中进行配置将auto_multi_app 设置为true默认的多应用访问规则是 localhost:端口号/应用名称/控制器/控制方法如果配置不同应用的不同域名的话则通过config/app/php中的domain_bind配置项来进行配置同时需要配置小皮的虚拟域名并与之对应。不同域名访问不同应用的访问规则是 http://域名/index.php/控制器/方法名。