4
我正在嘗試設置有意義的URL,例如http://www.site.com/company/department,但它影響了我在Controller/Action形狀中的現有URL。如何保留默認的Zend路線
在我的引導,我創建了我的新路線如下:
$frontController = Zend_Controller_Front::getInstance();
$router = $frontController->getRouter();
$route = new Zend_Controller_Router_Route(":company/:dpt", array('controller' => 'browse'));
$router->addRoute("browse", $route);
當我瀏覽到http://www.site.com/ABC_Co/dry_goods其路由我的indexAction在BrowseController。大!問題是我的其他與管理相關的URL(例如/ company/create等)也在指揮那裏。
有什麼方法可以讓Zend執行它的默認控制器/動作首先匹配,只有在失敗時才恢復到瀏覽路徑?
謝謝!