【发布时间】:2012-06-19 19:59:33
【问题描述】:
Zend 路由问题。
通常它工作正常。
http://www.example.com/course-details/1/Physics-Newtons-Law但是如果我在 url 中输入一个额外的斜杠,我的错误控制器的 noauthAction 就会被调用。
无效的 URL 示例。
http://www.example.com/course-details//1/Physics-Newtons-Law http://www.example.com/course-details/1//Physics-Newtons-Law我需要在路由定义中设置什么以允许额外的斜线吗?
application.ini 中的路由
resources.router.routes.viewcourse.route = "/course-details/:course_id/:title" resources.router.routes.viewcourse.defaults.controller = 当然 resources.router.routes.viewcourse.defaults.action = 查看 resources.router.routes.viewcourse.defaults.title = resources.router.routes.viewcourse.reqs.course_id = "\d+"【问题讨论】:
标签: zend-framework zend-route zend-acl zend-router