我的Codeigniter应用程序中有很多控制器,例如:注册,配置文件,主要等.
现在我想构建" 用户 "控制器.
我想要的是:
我在config/routes.php中创建了这个:
$route['(:any)'] = "user";
Run Code Online (Sandbox Code Playgroud)
但它覆盖了我的应用程序中" 用户 "控制器的所有路径.
Codeigniter是否有任何简单的路由不会覆盖其他控制器路由?
更新---
我有这个问题的简单正则表达式,来自:Daniel Errante的博客
$route['^(?!ezstore|ezsell|login).*'] = “home/$0?;
Run Code Online (Sandbox Code Playgroud)
其中ezstore,ezsell和login是您的应用程序中控制器的名称.