示例:此加载具有功能的默认控制器/类page,
www.example.com/page
除非我们有控制器/类命名page并设置$route['page'] = 'page';它会加载控制器。但是如果我们不设置$route,它仍然会加载 default_controller。
controller这是真的$route['']吗?即使没有同名的默认控制器功能,是否page也无法在不设置的情况下加载控制器?$route['']
编辑:
我访问
www.mysite.com/index.php/user
我确实有user带index功能的控制器,但我的路由文件只包含:
$route['default_controller'] = 'page';
$route['(:any)'] = 'page/$1';
$route['product'] = 'product';
//$route['user'] = 'user';
$route['404_override'] = '';
返回404,仅在我取消注释时才有效:$route['user'] = 'user';
为什么?
谢谢。