摘要:路由關(guān)閉后,不會(huì)解析任何路由規(guī)則,采用默認(rèn)的模式訪問(wèn)混合模式開(kāi)啟路由,并使用路由定義默認(rèn)方式的混合該方式下面,只需要對(duì)需要定義路由規(guī)則的訪問(wèn)地址定義路由規(guī)則,其它的仍然按照第一種普通模式的模式訪問(wèn)。
1. PATH_INFO
關(guān)閉路由,在application/config.php中找到url_route_must(默認(rèn)為false),設(shè)置為false。路由關(guān)閉后,不會(huì)解析任何路由規(guī)則,采用默認(rèn)的PATH_INFO模式訪問(wèn)URL:
2. 混合模式
開(kāi)啟路由,并使用路由定義+默認(rèn)PATH_INFO方式的混合:
"url_route_on" => true, "url_route_must"=> false,
該方式下面,只需要對(duì)需要定義路由規(guī)則的訪問(wèn)地址定義路由規(guī)則,其它的仍然按照第一種普通模式的PATH_INFO模式訪問(wèn)URL。
3. 強(qiáng)制使用路由模式
在application/config.php中找到以下設(shè)置項(xiàng),設(shè)置為true
"url_route_on" => true, "url_route_must" => true,
在application/route.php中將
return [ "__pattern__" => [ "name" => "w+", ], "[hello]" => [ ":id" => ["index/hello", ["method" => "get"], ["id" => "d+"]], ":name" => ["index/hello", ["method" => "post"]], ], ];
注釋,并添加代碼
use thinkRoute; Route::rule("hello", "test/Test/hello");
注意?。‘?dāng)對(duì)一個(gè)方法進(jìn)行路由定義時(shí)不可對(duì)同一個(gè)方法進(jìn)行PATH_INFO訪問(wèn),反之亦然
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/29103.html
摘要:可以在入口文件中定義,然后新建文件夾,達(dá)到將應(yīng)用配置放到該文件的目的,這樣方便將配置進(jìn)行統(tǒng)一管理。動(dòng)態(tài)配置返回?cái)?shù)據(jù)類型功能同上張三男請(qǐng)求成功 ThinkPHP5 ThinkPHP是一個(gè)免費(fèi)開(kāi)源的、快速簡(jiǎn)單的、面向?qū)ο蟮?、輕量級(jí)PHP開(kāi)發(fā)框架。 為什么選擇ThinkPHP5? ThinkPHP5采用了全新的架構(gòu)思想; 優(yōu)化了核心是一個(gè)顛覆性的版本; 支持composer方式安裝; 對(duì)...
摘要:一,為項(xiàng)目搭建數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)的小技巧一個(gè)對(duì)象,一張表一張表,一個(gè)主鍵表名用數(shù)據(jù)庫(kù)名做前綴字段名用表名做前綴前綴后面加縮寫(xiě)容易看懂的前提下數(shù)據(jù)表的關(guān)系處理二,為項(xiàng)目寫(xiě)接口文檔用戶登錄舉例判斷數(shù)據(jù)庫(kù)中是否有此用戶參數(shù)必選類型說(shuō)明時(shí)間戳用于確定 一,為api項(xiàng)目搭建數(shù)據(jù)庫(kù) 設(shè)計(jì)數(shù)據(jù)庫(kù)的小技巧 一個(gè)對(duì)象,一張表 一張表,一個(gè)主鍵 表名用 數(shù)據(jù)庫(kù)名 做前綴 字段名用 表名 做前綴 前綴后面...
摘要:如果你的應(yīng)用安裝在二級(jí)目錄,的偽靜態(tài)方法設(shè)置如下,其中是所在的目錄名稱。 作者系統(tǒng)是Ubuntu,CentOS及其他linux發(fā)行版請(qǐng)自行變更PHP框架是ThinkPHP5.0,官方文檔說(shuō)的有些模糊,所以自行補(bǔ)充了一下有錯(cuò)誤歡迎隨時(shí)指出 可以通過(guò)URL重寫(xiě)隱藏應(yīng)用的入口文件index.php,下面是相關(guān)服務(wù)器的配置參考: [Apache] 1.啟用rewrite模塊 2.sudo a2...
摘要:如果你的應(yīng)用安裝在二級(jí)目錄,的偽靜態(tài)方法設(shè)置如下,其中是所在的目錄名稱。 作者系統(tǒng)是Ubuntu,CentOS及其他linux發(fā)行版請(qǐng)自行變更PHP框架是ThinkPHP5.0,官方文檔說(shuō)的有些模糊,所以自行補(bǔ)充了一下有錯(cuò)誤歡迎隨時(shí)指出 可以通過(guò)URL重寫(xiě)隱藏應(yīng)用的入口文件index.php,下面是相關(guān)服務(wù)器的配置參考: [Apache] 1.啟用rewrite模塊 2.sudo a2...
摘要:如果你的應(yīng)用安裝在二級(jí)目錄,的偽靜態(tài)方法設(shè)置如下,其中是所在的目錄名稱。 作者系統(tǒng)是Ubuntu,CentOS及其他linux發(fā)行版請(qǐng)自行變更PHP框架是ThinkPHP5.0,官方文檔說(shuō)的有些模糊,所以自行補(bǔ)充了一下有錯(cuò)誤歡迎隨時(shí)指出 可以通過(guò)URL重寫(xiě)隱藏應(yīng)用的入口文件index.php,下面是相關(guān)服務(wù)器的配置參考: [Apache] 1.啟用rewrite模塊 2.sudo a2...
閱讀 1318·2021-10-27 14:14
閱讀 3575·2021-09-29 09:34
閱讀 2477·2019-08-30 15:44
閱讀 1717·2019-08-29 17:13
閱讀 2569·2019-08-29 13:07
閱讀 867·2019-08-26 18:26
閱讀 3342·2019-08-26 13:44
閱讀 3210·2019-08-26 13:37