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