重点:TP6.0多应用模式隐藏路由中的应用名

本文默认采用多应用模式

// 方法1 域名绑定应用

// 方法2:增加应用入口

// 方法3:入口文件绑定应用

 

一 增加应用入口

 

二 入口文件绑定应用

 

 

 

 

三 域名绑定应用

3.1 生产端的操作

1. 第一步:阿里云域名解析  主域名  www域名  *.域名 如果二级域名用的少可以逐个解析  不用开通泛解析
2. 第二步:宝塔域名绑定 主域名 www域名 *.域名 如果二级域名用的少可以逐个解析 不用开通泛解析
3. 程序配置域名绑定到应用 修改全局配置文件 config/app.php

1)阿里云域名解析到对应的IP地址

2)宝塔配置网站  映射网址 和 ip 地址的关系

添加站点  本质就是 给hosts 添加映射关系

 查看自己网站的 本地配置

3)在程序中绑定域名

修改全局配置文件 config/app.php

// 域名绑定(自动多应用模式有效)
'domain_bind' => [
'*' => 'index',
'fu' => 'admin'
],

假设根域名为 tp.com  此时访问二级域名 fu.tp.com 自动访问 admin 应用

3.2  phpstudy本地部署操作

1)只配置www.abc.com

1. 访问 www.abc.com  可以访问
2. 访问 abc.com 不能访问

2)只配置 abc.com

1. 访问 www.abc.com  不能访问
在hosts中添加 www.abc.com 访问显示 404

2. 访问 abc.com 可以访问

3)配置泛解析  [ 重点 ]

配置网站

 检查vhosts.conf 里面的是否正确   这里必须填写泛解析

在hosts文件中配置你要测试的域名

127.0.0.1 minxue360.com
127.0.0.1 m.minxue360.com
127.0.0.1 admin.minxue360.com
127.0.0.1 www.minxue360.com
127.0.0.1 abc.minxue360.com

配置程序中 域名绑定到 应用模块

修改全局配置 config/app.php

 

 浏览器访问 [ 域名后面不要再添加应用模块名  因为域名已经绑定模块了 ]

 

posted @   棉花糖88  阅读(585)  评论(0编辑  收藏  举报
编辑推荐:
· 理解Rust引用及其生命周期标识(下)
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
阅读排行:
· C# 13 中的新增功能实操
· Ollama本地部署大模型总结
· 2025成都.NET开发者Connect圆满结束
· langchain0.3教程:从0到1打造一个智能聊天机器人
· 用一种新的分类方法梳理设计模式的脉络
点击右上角即可分享
微信分享提示