我想最初以页面方式显示所有用户。因此,如果我浏览http://mydomain/user
,它将重定向到http://mydomain/user/page/1
,依此类推。但是,如果我浏览http://mydomain/user/1
,它将只显示id为user的单个用户。
http://mydomain/user/1
>>它工作正常。但是因为我想要分页所以我想将http://mydomain/user
重定向到http://mydomain/user/page/1
总是
我的路由信息是:
$route['user/(:num)'] = 'user/index/$1';
$route['user'] = 'user/page/$1';
但是当我按下http://mydomain/user
时,它并没有消失到user/page/$1
。我有index()方法,如果我给slug输出到单个用户信息。所以得到一个页面明智的列表,我使用路由和页面方法。但它没有用。它给出了404 Page not found
请有人解决方案..
答案 0 :(得分:0)
我认为您需要查看路由手册:
http://ellislab.com/codeigniter/user-guide/general/routing.html
据我所知,你的第二条路线没有多大意义,你正在调用User类的方法页面() - 并尝试传入$ 1,这是不存在的。我认为你需要更好地解释你想要用你的第二条路线实现什么 - 我真的不明白为什么你现在需要它。