CodeIgniter学习笔记(十二)——CI中的路由
2015-07-10 15:45
253 查看
路由用于配置针对某些URL与项目中实际文件的对应关系,是的URL看起来更符合用户的习惯,又不用改变项目现有的结构,路由的配置文件是/application/config/routes.php,可以设置默认控制器和404错误页面
更重要的功能是,如果我们要实现通过/index.php/news/4.html访问/index.php/article/show/1这样一个需求,可以在routes.php定义路由关系,将原始的URL转换成需要样式
这样对于所有负责正则表达式的URL,都会路由到新的路径,其中$1表示正则表达式中的第一个
用()括起来的部分
$route['default_controller'] = 'welcome'; $route['404_override'] = '';
更重要的功能是,如果我们要实现通过/index.php/news/4.html访问/index.php/article/show/1这样一个需求,可以在routes.php定义路由关系,将原始的URL转换成需要样式
$route['news/([\d]+)\.html] = 'article/show/$1';
这样对于所有负责正则表达式的URL,都会路由到新的路径,其中$1表示正则表达式中的第一个
用()括起来的部分
相关文章推荐
- 大话——2015年7月10日,直播学编程!
- 删除表最快
- Timer和TimerTask
- 一键切换jdk
- android中定时任务的两种实现
- angularJS--神奇的$scope
- 如何在行内书写hover
- SIP 注册过程
- test test test blog
- svn冲突:skipped remains conflicted one or more files are in a state.
- 有道词典Demo
- Python获取邮件地址的方法
- Highcharts坐标轴只显示起始刻度和终止刻度
- hadoop学习笔记:hadoop文件系统浅析
- Eclipse自动生成注释,修改注释模板
- Android接口测试-JUnit入门
- mysql 存储过程中注意的问题
- 记录记录,犯了一个低级错误~
- WebService 错误:无法加载协定为xxx的终结点配置部分,因为找到了该协定的多个终结点配置
- 云创网贷系统为互联网金融平台:保驾护航