Php 未应用Zend Framework路由

Php 未应用Zend Framework路由,php,zend-framework,routing,url-routing,Php,Zend Framework,Routing,Url Routing,我的application.ini中有以下路径: resources.router.routes.user.route = "users/:id/*" resources.router.routes.user.defaults.controller = users resources.router.routes.user.defaults.action = profile resources.router.routes.user.reqs.id = "\d+" resources.router

我的application.ini中有以下路径:

resources.router.routes.user.route = "users/:id/*"
resources.router.routes.user.defaults.controller = users
resources.router.routes.user.defaults.action = profile
resources.router.routes.user.reqs.id = "\d+"

resources.router.routes.page.route = "pages/:date/*"
resources.router.routes.page.defaults.controller = pages
resources.router.routes.page.defaults.action = index
resources.router.routes.page.reqs.date = "\s+"

resources.router.routes.write.route = "pages/write/:type/*"
resources.router.routes.write.defaults.controller = pages
resources.router.routes.write.defaults.action = write
resources.router.routes.write.reqs.type = "\s+"

但是,仅应用第一种方法。ZF试图将该参数用作一个动作,因此从我可以看出,路由被忽略了。我做错了什么,使其他路线无法工作?

找到了答案。当我使用时,路由被忽略

resources.router.routes.write.reqs.type = "\s+"
我甚至不确定是否有一个
\s
,但使用它只是出于猜测(不确定为什么它以前能工作)