ThinkPHP5 (路徑優化,路由)

2022-08-13 08:18:16 字數 799 閱讀 6456

路徑:www.tp5.comm/index.php/index/index/index

站點路徑/入口檔案/模組/控制器/方法

一、繫結模組

public下的php檔案,如index.php,內部寫

//

定義應用目錄

//繫結入口檔案,index為檔名

define('bind_module', 'index');

//載入框架引導檔案

require __dir__ . '/../thinkphp/start.php';

則路徑中 index模組可不寫

二、隱藏入口檔案

重啟環境,則路徑index.php入口檔案可不寫

三、設定路由

檔案目錄tp5\thinkphp\library\think\route.php

注釋其他所有內容

寫入  替換的內容為控制器/方法名

//

引入系統類

usethink\route;

//定義路由規則(用什麼路徑,替換什麼路徑)

route::rule('add1','index/index');

route::rule('add2','index/index1');

則路徑變為www.tp5.comm/add1

顯示www.tp5.comm/index.php/index/index/index中的內容

Thinkphp5中定義路由

thinkphp5中定義路由有兩種方式 return pattern name w hello id index hello method get id d name index hello method post 一種是動態註冊 示例 把route.php中官方配置的 刪掉,然後寫如下 use t...

ThinkPHP5 之route(路由)簡述

本文我們來研究一下thinkphp5的路由機制。雖然說tp5的完全開發手冊上面講路由講的很清楚,但是我們還是在本文研究一下tp5的路由是怎麼一回事,畢竟看部落格比看書要舒服一些嘛。首先,提出三個問題 1.route 路由 是什麼?官方文件裡面是這樣子定義的 路由的作用是簡化url訪問位址,並根據定義...

ThinkPHP5 網域名稱單獨路由 10

myth contoso cat etc hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 contoso.org 1 localhost localhost.localdomain ...