国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

thinkphp的URL路由規則與配置實例

2024-05-04 23:28:07
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了thinkphp的URL路由規則與配置方法,實例分析了ThinkPHP的路由規則及偽靜態設置方法,并分析了相關的注意事項,是ThinkPHP開發中非常重要的技巧,需要的朋友可以參考下
 
 

本文實例講述了thinkphp的URL路由規則與配置方法。分享給大家供大家參考。具體分析如下:

一、URL規則

1、默認是區分大小寫的

2、如果我們不想區分大小寫可以改配置文件

復制代碼代碼如下:
'URL_CASE_INSENSITIVE'=>true,//url不區分大小寫

3、如果模塊名為 UserGroupAction,那么url找模塊就必要要寫成
復制代碼代碼如下:
http://localhost/thinkphp4/index.php/user_group/index

 

4、如果'URL_CASE_INSENSITIVE'=>false,那么url也可以寫為

復制代碼代碼如下:
http://localhost/thinkphp4/index.php/UserGroup/index

 

二、URL偽靜態

復制代碼代碼如下:
'URL_HTML_SUFFIX'=>'html|shtml|xml',//限制偽靜態的后綴

 

三、URL路由

1、啟動路由

要在配置文件中開啟路由支持

復制代碼代碼如下:
'URL_ROUTER_ON'=>ture//開啟路由

 

2、使用路由

1.規則表達式配置路由

復制代碼代碼如下:
'URL_ROUTE_RULES'=>array()//路由規則  
    'my'=>'Index/index',//靜態地址路由  
    'my'=>'/Index/index',//靜態地址路由,加/直接跳到網站根目錄下。  
    ':id/:num'=>'Index/index',//動態地址路由,可以$_GET接收地址欄參數  
    'year/:year/:month/:date'=>'Index/index',//動態和靜態混合地址路由  
    'year/:year/d/:month/d/:date/d'=>'Index/index',//動態和靜態混合地址路由加上 /d代表類型只能是數字  
    'my/:id$'=>'Index/index',// 加上$說明地址中只能是 my/1000 后面不能有其他內容了

2.正則表達式配置路由,必須以/開始   /結束
復制代碼代碼如下:
'/^year//(/d{4})//(/d{2})//(/d{2})/'=>'Index/index?year=:1&month=:2&date=:3'//這里/d表示必須是數字

 

3、注意事項:

1.越復雜的路由越往前面放

復制代碼代碼如下:
'URL_ROUTE_RULES'=>array( 
 'my/:year/:month:/:day'=>'Index/day',  
 'my/:id/d'=>'Index/index',  
 'my/:name'=>'Index/index',  
)

2.可以使用$作為完全匹配的路由規則
復制代碼代碼如下:
'URL_ROUTE_RULES'=>array(  
 'my/:id/d$'=>'Index/index',  
 'my/:name$'=>'Index/index',  
 'my/:year/:month:/:day$'=>'Index/day',  
),

3.用正則匹配的方式,以/^開始,以$/結束
復制代碼代碼如下:
'URL_ROUTE_RULES'=>array(  
 '/^my//(/d+)$/'=>'Index/index?id=:1',  
 '/^my//(/w+)$/'=>'Index/index?name=:1',  
 '/^my//(/d{4})//(/d{2})//(/d{2})$/'=>'Index/day?year=:1&month=:2&day=:3',  
),

 

希望本文所述對大家的ThinkPHP建站有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东城区| 禹城市| 罗城| 兴和县| 鄂伦春自治旗| 乌兰浩特市| 中牟县| 丹寨县| 天津市| 新泰市| 大田县| 乡宁县| 雅江县| 张家港市| 新晃| 资阳市| 左贡县| 政和县| 革吉县| 云阳县| 湟中县| 邯郸市| 左贡县| 舟曲县| 临海市| 靖江市| 双江| 通渭县| 宜阳县| 湘潭市| 勐海县| 花垣县| 新宾| 屯留县| 桃园市| 平遥县| 芜湖市| 西充县| 册亨县| 芒康县| 开鲁县|