我将默认控制器更改为指向我自己的控制器,但这将导致404页面未找到。我改回默认控制器,就可以了。
我尝试更改.htaccess
$route['default_controller'] = 'public_c/home';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;
$route['home'] = 'public_c/home';
我希望当我删除URL中的index.php时,它将指向public_c / home
答案 0 :(得分:1)
您不能将默认控制器放置在controllers
下的目录中..如果必须具有两个选项..首先是重定向,您可以直接在controllers
目录下创建默认控制器,然后重定向到您的public_c/home
..其次(除非扩展内核,否则根本不推荐)修改系统的路由器。