我在localhost(localhost / supplies /)中有一个应用程序,默认控制器已在routes.php文件中指定。
$route['default_controller'] = "start";
问题是当我想要加载或执行控制器时,URL是“localhost / supplies / admin /”或“localhost / supplies / admin”。
我用
进行了测试$route['admin'] = "controllers/admin";
但它不起作用。
答案 0 :(得分:0)
如果您的应用程序根位于localhost/supplies
,则没有理由对其进行路由。
网址localhost/supplies/admin
将调用admin
控制器而无需任何路由。
(如果您从URL中省略了index.php,则可以使用。)
您建议的路由会调用名为admin
的控制器中的方法 controller
答案 1 :(得分:0)
只需使用
$route['admin'] = "admin/yourcontrollerName";