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();


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM