zoukankan      html  css  js  c++  java
  • TP6.0多应用模式隐藏路由中的应用名

    本文默认采用的是多应用模式

    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();
    
  • 相关阅读:
    类的加载机制与反射 笔记
    json
    人人都是产品经理 笔记
    java IO
    jcrop+jquery+javaweb 实现头像裁剪、上传
    C++学习-3
    C++学习-2
    C++学习-1
    Django高级部分
    Django---模板
  • 原文地址:https://www.cnblogs.com/cfmy/p/13394678.html
Copyright © 2011-2022 走看看