【发布时间】:2012-07-01 21:31:38
【问题描述】:
在 application.ini 我有默认路由:
resources.router.routes.default.type = "Zend_Controller_Router_Route"
resources.router.routes.default.route = ":lang/:module/:controller/:action/*"
resources.router.routes.default.defaults.module = "default"
resources.router.routes.default.defaults.controller = "index"
resources.router.routes.default.defaults.action = "index"
resources.router.routes.default.defaults.lang = ""
问题在于,这似乎以某种方式掩盖了无效模块上的 404 错误。例如,像“/en/mmm”这样的 url 请求被路由到默认/索引/索引。然而对于 "/en/mmm/ccc" 会触发无效的控制器。
谢谢!
【问题讨论】:
标签: php zend-framework routes