我混淆codeigniter路由。我正在使用codeigniter中的路由器在我的項目中實現URL掩碼。路由codeigniter
由此我得到了關於routing.routes在下面給出的混淆。
$route['project/shareToFacebook/(:any)']="project/shareToFacebook/$1";
$route['project/shareToFacebook/(:any)']="project/profile/$1";
我的問題是當我打電話給控制器shareToFacebook
什麼路線會做?
是否會調用控制器profile
或調用控制器shareToFacebook
?
第一個,它們按它們出現的順序讀取(然後路由停止) –
好的,答案正是我想要的。由於通常是第二行覆蓋的第一行,所以我感到困惑。但是,在路由匹配時立即發現它會調用路由控制器並停止進一步檢查路由。感謝您的支持。 – shihabudheen
-1只要你可以試試看,或者看看codeigniter doucmentation – amd