用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1395|回复: 3
收起左侧

[讨论/交流] routes.php里为什么有的网站不用写很多控制器的名字?

[复制链接]
发表于 2014-6-19 20:59:38 | 显示全部楼层 |阅读模式
本帖最后由 谷大人 于 2014-6-19 21:01 编辑

大家好,我看有的网站里的routes.php就写了这两行:
  1. $route['default_controller'] = "home";
  2. $route['scaffolding_trigger'] = "";
复制代码


为什么这个网站就可以正常工作了,而有些网站要把所有控制器都列出来才行?
那个只写了两行的是怎么实现的呀?谢谢~







发表于 2014-6-19 23:09:54 | 显示全部楼层
在这个配置文件的路由器会优先执行 我说错了吗?
 楼主| 发表于 2014-6-27 14:23:58 | 显示全部楼层
caoniao 发表于 2014-6-19 23:09
在这个配置文件的路由器会优先执行 我说错了吗?

我还是有些不明白,如果在列出了很多控制器的routes.php中删了一个,那么访问是就会有404,这是为什么呀?
发表于 2014-6-27 15:32:08 | 显示全部楼层
谷大人 发表于 2014-6-27 14:23
我还是有些不明白,如果在列出了很多控制器的routes.php中删了一个,那么访问是就会有404,这是为什么呀 ...

你删除了配置文件的什么东西?

本版积分规则