您的位置:首页 > 其它

CodeIgniter学习笔记(十二)——CI中的路由

2015-07-10 15:45 253 查看
路由用于配置针对某些URL与项目中实际文件的对应关系,是的URL看起来更符合用户的习惯,又不用改变项目现有的结构,路由的配置文件是/application/config/routes.php,可以设置默认控制器和404错误页面

$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表示正则表达式中的第一个

用()括起来的部分
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: