thinkphp5在URL位址裡隱藏模組名

2021-09-09 02:27:30 字數 1843 閱讀 1846

新的thinkphp5的路由功能很強大,完全可以自定義以滿足自己的要求

thinkphp5.0的路由規則如下:

我們不僅可以通過apache的.htaccess配置檔案在url中隱藏index.php

還可以通過以下自定義路由配置

隱藏控制名,以達到url更簡短的效果

你的route.php配置如下

<?php 

/** @author: huangyuan

* @date: 2017-03-01 14:39:37

* @last modified by: [email protected]

* @last modified time: 2017-03-01 14:39:37

* @description: 路由配置,在url中隱藏模組名

*/return [

//預設首頁

''=>'index/index',

//未隱藏模組名

// 'index:name'=>['index/hello',['name'=>'\w+']],

//隱藏模組名

':name'=>['index/hello',['name'=>'\w+']],

// 路由分組

hello方法

通過模組訪問則會進入index 

參考:

thinkphp5.0完全開發手冊 - 路由模式

thinkphp5 快速入門(二):url和路由

thinkphp5.0完全開發手冊-架構總覽

thinkphp5.0完全開發手冊-url訪問

from wiznote

thinkphp5三種URL訪問模式

thp5 url路徑格式 path info my my index 混合模式 即可以使用path info,也可以使用路由模式,並不是對同乙個操作方法。混和模式指的是 有兩三個操作方法,乙個使用path info乙個使用路由等 強制使用路由模式 如果開發標準的api建議開啟url route mu...

ThinkPHP5使用快取

cache 使用復合快取型別 type complex 預設使用的快取 default 驅動方式 type file 在這設定換人的快取方式 快取儲存目錄 path cache path,檔案快取 file 驅動方式 type file 設定不同的快取儲存目錄 path runtime path f...

thinkphp5內建標籤

知道內建標籤怎麼用,查手冊的時候好查 卻功能的時候在裡面找著來用 1 內建標籤23 變數輸出使用普通標籤就足夠了,但是要完成其他的控制 迴圈和判斷功能,就需要借助模板引擎的標籤庫 4功能了,系統內建標籤庫的所有標籤無需引入標籤庫即可直接使用。5內建標籤包括 6標籤名作用包含屬性 7include 包...