TP3.2框架的路由匹配和规则处理:

包括:静态路由,动态路由,多参数路由、正则路由

<?php
return array(
//'配置项'=>'配置值' /*
* 路由开启和匹配。首先开启路由匹配,然后根据相应的路由规则进行匹配
* 1、静态路由
* 2、动态路由
* 3、动静态结合路由
* 4、正则路由
*/
'URL_ROUTER_ON' => true, //开启路由
'URL_ROUTE_RULES' => array( //定义路由规则
//路由规则 //指向url匹配地址
'News/top' => 'news/index?type=top', //静态路由(死的),指向Admin/news/index?type=top
'News/:id\d$' => 'News/read', //动态路由,指向Admin/News/read?id=:id //$后面再加参数是无效的
'News/:name' => 'News/read', //动态路由,指向Admin/News/read?name=:name,注意这里的name参数一定要和控制器接受的name参数一致
'News/:year\d/:month\d' => 'News/archive',
'/^News\/(\d{4})\/(\d{2})$/' => 'News/archive?year=:1&month=:2',//正则路由,指向Admin/News/archive?year=:1&month=:2
),
);

最新文章

  1. Swift 和 C# 的语法比较
  2. ubuntu笔记
  3. 时间编程,王明学learn
  4. shiro错误No SecurityManager accessible to the calling code
  5. UILabel+Create
  6. Prerender.io - 预渲染架构,提高AngularJS SEO
  7. mysql 多列索引的生效规则
  8. Android支付——支付宝支付总结
  9. python 匿名函数&amp;内置函数
  10. 基于SRS+OBS搭建直播系统
  11. 【C++ Primer 第11章】4. 无序容器
  12. 动态LINQ(Lambda表达式)
  13. Linux 双网卡配置两个IP同时只有一个会通的原因
  14. Netty 高性能之道 - Recycler 对象池的复用
  15. Linux安装python2.7、pip和setuptools
  16. leetcode easy problem set
  17. GNU C __attribute__ 机制简介
  18. TScrollBox响应鼠标滚轮问题
  19. pdo_mysql安装
  20. Mac OS 终端下使用 Curl 命令下载文件

热门文章

  1. [转]用 Jsp 的 Session 机制编写的购物车程序
  2. HDU 4691 Front compression (2013多校9 1006题 后缀数组)
  3. 【MongoDB】windows下搭建Mongo主(Master)/从(slave)数据库同步
  4. js 面试的坑
  5. mysql sql长度限制解决
  6. Unable to load DLL &#39;opencv_core290&#39;
  7. ORACLE 中如何截取到时间的年月日中的年
  8. TurboLinux11system&#187;adjtimex简介
  9. 推荐一份 Google 面试指南
  10. Python爬虫(3)豆瓣登录