TP6.0多应用模式隐藏路由中的应用名
2024-08-29 07:18:11
本文默认采用的是多应用模式
1. 多应用模式中隐藏路由中的应用名的三种方式
域名绑定应用
增加应用入口
入口文件绑定应用
2. 域名绑定应用
修改全局配置文件 config/app.php
// 域名绑定(自动多应用模式有效)
'domain_bind' => [
'*' => 'index',
'liang' => 'admin'
],
假设根域名为 tp.cy
, 此时访问二级域名 liang.tp.cy
自动访问 admin 应用
3. 增加应用入口
复制 public/index.php
,另存为 public/admin.php
访问 域名/admin.php
默认访问 admin 应用下的 index控制器 index方法
也就是入口文件名对应默认访问的应用(index.php 除外,其他入口文件名都会自动对应各自的应用)
4. 入口文件绑定应用
将入口文件的以下内容
$response = $http->run();
修改为以下内容(将入口文件绑定到 admin 应用)
$response = $http->name('admin')->run();
最新文章
- 转载 【CSS进阶】伪元素的妙用--单标签之美
- android layout布局属性
- Hadoop学习笔记:MapReduce框架详解
- JS js与css的动态加载
- Three.js基础探寻九——网格
- c语言 char*类型作为中间变量将许多字符串保存到一个数组的问题
- 一个空格也可以让html格式显示大不相同
- spring mvc处理流程概述
- c#通过反射获取自定义属性
- php ueditor 后台配置项返回格式出错,上传功能将不能正常使用!
- 阿里电话面试问题----100万个URL如何找到出现频率最高的前100个?
- JavaScript篇 深入理解JavaScript函数
- Linq to SQL -- Union All、Union、Intersect和Top、Bottom和Paging和SqlMethods
- 微信小程序(一)快递查询
- Linux NFS存储服务部署
- 【代码审计】XYHCMS V3.5任意文件删除漏洞分析
- 深入JVM对象引用
- thinkphp中使用phpexecl多表格应用
- 在一台win10上启动多个mysql
- Windows系统Ionic安装教程/Ionic环境配置