不确定 ZF 1.11 是否可以执行以下操作
正常显示照片的方法
www.mysite.com/photos/display/377486
其中 377486 是 mysql 中照片的 id,可以是任何整数
是否可以缩短网址,所以我得到相同的
www.mysite.com/photos/377486
如果这是可能的,这种技术/方法叫什么?
非常感谢
不确定 ZF 1.11 是否可以执行以下操作
正常显示照片的方法
www.mysite.com/photos/display/377486
其中 377486 是 mysql 中照片的 id,可以是任何整数
是否可以缩短网址,所以我得到相同的
www.mysite.com/photos/377486
如果这是可能的,这种技术/方法叫什么?
非常感谢
不,您需要 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"