ci默认控制器

默认控制器

前面提到,如果在请求中没有指明具体的控制器,CI将会把页面重定向到一个系统默认的页面。这个默认页面可以自己设定,它存放在如下地址:/system/application/config/routes。该文件中包含下列设置:

$route['default_controller'] = "welcome";

如果你不在此设定默认值,不明确的URL请求会转到“404 not found”页面。

本例中,默认路由是你的welcome控制器。

如果没有指定函数,/index会被默认选中。因此,如果只是要避免显示“404”页面,请确保你有一个index()函数。请注意,index函数和构造函数并不是一码事。

你可以根据需要修改此设置,你还可以修改一个函数叫做_remap($function),其中$function是你要重定向的控制器。_remap总是先被调用,不管URL是什么内容。

posted @ 2015-04-02 10:33  brady-wang  阅读(273)  评论(0编辑  收藏  举报