2011-11-10 58 views
2

我在route.php路线:CI基本路由

$route['admin/(:any)'] = 'ix/$1'; 

它的路线URI如localhost/somename/admin/homelocalhost/somename/ix/home.php控制器。

问题是如果URI是这样的:localhost/somename/admin/blog/updates(非函数函数),而不是返回404,它只会运行博客控制器构造代码。

我该如何避免这种情况?一种选择是添加路由以仅接受必要的参数,但有没有其他方法?

感谢

+0

我想你需要清理的问题。 'admin/blog/updates'应该根据你的路线加载'ix/blog/updates'。这将在'ix'控制器中寻找'blog'功能,所以我不确定“博客控制器构造代码”的含义。 –

回答