我有一个基于模块的Zend应用程序。
我的一个名为portfolio
的模块只有一个名为index
的控制器。对于这个单一模块,我希望我的路线看起来像这样:
$route = new Zend_Controller_Router_Route('portfolio/:action',
array(
'module' => 'portfolio',
'controller' => 'index',
'action' => 'index'
)
);
这可行,但会弄乱通过Zend_Navigation
生成的所有链接。
是否可以实现此路由行为,而不会弄乱Zend_Navigation
? (即只有入站链接通过此路由路由。使用默认路由生成出站链接)
我无法使用mod_rewrite
。