2011-11-10 106 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'功能,所以我不確定「博客控制器構造代碼」的含義。 –

回答