0

不确定 ZF 1.11 是否可以执行以下操作

正常显示照片的方法

www.mysite.com/photos/display/377486

其中 377486 是 mysql 中照片的 id,可以是任何整数

是否可以缩短网址,所以我得到相同的

www.mysite.com/photos/377486

如果这是可能的,这种技术/方法叫什么?

非常感谢

4

1 回答 1

1

不,您需要 2 条不同的路线。

您可以测试:

routes.photos.type = "Zend_Controller_Router_Route_Regex"
routes.photos.route = "photos/display/(\d+)"
routes.photos.defaults.controller = "photos"
routes.photos.defaults.action = "display"
routes.photos.map.1 = "id"
routes.photos.reverse = "books/%d"


routes.photos_short.type = "Zend_Controller_Router_Route_Regex"
routes.photos_short.route = "photos/(\d+)"
routes.photos_short.defaults.controller = routes.photos.defaults.controller
routes.photos_short.defaults.action = routes.photos.defaults.action
routes.photos_short.map.1 = "id"
routes.photos_short.reverse = "books/%d"
于 2012-12-11T11:57:35.443 回答