在我的 codeigniter 项目中,我的所有路由都运行良好,除了 default_controller,它总是返回 404。我的路由示例:
$route['(:any)/(:any)/(:any)'] = 'home/$3'; // Region / language / page
$route['(:any)/(:any)'] = 'home/index'; // Region / language
$route['default_controller'] = "home/region_select";
所以当用户第一次访问站点时,想法是去default_controller,在那里他选择一个区域。所有其他路线都有效。在“Home”控制器中,我有一个“region_select”功能。任何想法都非常感谢。