我想当用户在url.com/username中键入时,将显示个人资料页面。我在routes.php文件中设置了它:
$route['(:any)'] = "users/profile/$1";
但是现在当我想调用例如登录控制器(url.com/login/)时,我也被重定向到用户页面(url.com/users/profile/login)而不是logincontroller。
有人有解决方案吗?
答案 0 :(得分:3)
您必须在(:any)之前路由所有其他页面。
$route['login'] = "login";
$route['(:any)'] = "users/profile/$1";