Tp6 多应用下路由有些没有效果,这是为什么?

问题描述


开启多应用后,在公共路由上的一些路由无法使用,或者出现错误信息:当前访问路由未定义或不匹配。然后一直按照 tp5.1 的规格去研究并没有什么用。

Tp6.0 路由说明


1、多应用下使用多个子域名或者独立域名访问是通过 config/app.php 文件去配置的。

'domain_bind' => [
    'blog'        =>  'blog',  //  blog子域名绑定到blog应用
    'shop.tp.com' =>  'shop',  //  完整域名绑定
    '*'           =>  'home', // 二级泛域名绑定到home应用],

2、每个应用的路由,都是有单独的配置文件的。

├─app 应用目录
│  ├─index              主应用
│  │  ├─controller      控制器目录
│  │  ├─model           模型目录
│  │  ├─view            视图目录
│  │  ├─config          配置目录
│  │  ├─route           路由目录
│  │  └─ ...            更多类库目录
│
├─public                WEB目录(对外访问目录)
│  ├─admin.php          后台入口文件
│  ├─index.php          入口文件
│  ├─router.php         快速测试文件
│  └─.htaccess          用于apache的重写
│
├─config                全局应用配置目录
├─runtime               运行时目录
│  ├─index              index应用运行时目录
│  └─admin              admin应用运行时目录

3、主要是开启多应用后,路由的区分开来了。有时候会发现一些不行的,主要是没有绑定子域名到应用目录。

教你如何每天领取饿了么红包,饿了么优惠卷,饿了么会员?


文章来源地址https://www.toymoban.com/diary/thinkphp/38.html

到此这篇关于Tp6 多应用下路由有些没有效果,这是为什么?的文章就介绍到这了,更多相关内容可以在右上角搜索或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

原文地址:https://www.toymoban.com/diary/thinkphp/38.html

如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用
未经允许不得转载:Toy模板网 » Tp6 多应用下路由有些没有效果,这是为什么?
上一篇 2023年08月19日 16:42
下一篇 2023年08月19日 16:42

相关文章

  • tp link路由器地址是什么?为什么登录不了路由管理界面

    一般情况是出现在我们第一次设置路由器时会登录不了路由器界面了,tp link路由器地址默认是192.168.1.1哦,下面我来给大家介绍登录不了管理界面解决办法与原因分析。 1、确认登录管理界面的方法和输入正确。 如下图所示,打开浏览器,在地址栏中输入192.168.1.1(注意中间的

    2024年02月06日
    浏览(61)
  • tp6 RabbitMQ

    1、composer 安装 AMQP 扩展 2、RabbitMQ 配置  在 config 目录下创建 rabbitmq.php 文件 3、生产者代码 app目录下创建Producer.php 4、消费者代码 app目录下创建 Consumer.php 5、创建自定义命令 在项目跟目录执行以下命令,会自动生成 在 command 目录生成 Consumer 控制器  config/console.php 代码增加

    2024年02月13日
    浏览(80)
  • tp6 redirect用法

    一.响应操作 1. 响应输出,有好几种:包括 return、json()和 view()等等; 2. 默认输出方式是以 html 格式输出,如果你发起 json 请求,则输出 json; 3. 而背后是 response 对象,可以用 response()输出达到相同的效果; return response($data); 4. 使用 response()方法可以设置第二参数,状态码,

    2024年02月11日
    浏览(71)
  • TP6 开启关闭debug

    config 不起作用,还得来这里改: 或者单个方法里加:

    2024年02月10日
    浏览(76)
  • tp6 v3微信退款

    调用

    2024年02月13日
    浏览(66)
  • tp6安装并使用rabbitMQ

    最近因为业务需要,要用到MQ就去研究了一下,说实话,安装环境给我搞自闭了,大概是我太菜 刚开始使用yum换源,各种安装卸载始终找不到自己要用的版本,后来全部卸载,下载安装包 编译安装解百忧 我用的是erlang 25.3 的版本,MQ使用的是3.11.3的版本,符合官方要求,这里的版本是有强

    2024年02月08日
    浏览(68)
  • TP-Link路由器没有无线信号的解决办法

    本文介绍了TP-Link没有无线信号的解决办法,不少使用TP-Link路由器的用户,都遇到过这样的问题:那就是发现TP-Link路由器没有无线信号。下面针对这种情况,提供详细的解决办法。 一、检查路由器是否支持无线功能 确认你的TP-Link路由器具备无线功能,也就是确定你的TP-Lin

    2024年02月08日
    浏览(59)
  • tp6用redis存储session

    随着业务量的增加,很多时候会需要共享session的情况。共享session,其实就是说多台服务器共用一个session,或者是说一个主域跟多个子域之间共用一个session。工作中用tp也多一些,那么,我就用tp6来给大家讲解一下。 在共享session,我们需要用到redis。这儿我假设大家都能读懂

    2024年02月08日
    浏览(69)
  • TP6 对接阿里云短信接口2.0

    首先下载 安装阿里云短信SDK composer require alibabacloud/sdk 安装 Alibaba Cloud SDK for PHP 作为依赖项 composer require alibabacloud/darabonba-openapi 最后安装对应的包 composer require alibabacloud/dysmsapi-20170525  上面3个都下载了,官方网站并没有说明下载 sdk,这个没有下载,查询资料花了几个小时,

    2024年02月16日
    浏览(72)
  • TP6----------阿里云短信包验证码登录

    首先开通阿里云短信包,之后申请短信包签名,这里大家自行去阿里云申请 安装阿里云sdk 首先创建Sample类方便调用,我们需要有短信签名,签名模板,阿里云keyId和accessKeySecret 阿里云key在阿里云首页,右上角有个acesskey管理就可以看到 Sample.php文件 业务逻辑层生成随机验证码

    2024年02月15日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包