我想将不存在的控制器路由到索引控制器的(适用时)操作。这可能吗?
示例:
IndexController
fooAction
当我访问http://host/foo/时,我希望被定向到http://host/index/foo
这可能吗?
答案 0 :(得分:0)
没有。 Zend Framework中没有这样的内置路由。您可以添加路由器来路由
foo
到
Controller - Index, Action - foo
使用以下代码。
routes.foo.type = "Zend_Controller_Router_Route_Static"
routes.foo.route = "foo"
routes.foo.defaults.controller = "index"
routes.foo.defaults.action = "foo"
或者您可以修改路由器行为的默认方式,这对初学者来说是一个挑战。