zend framework Zend_Controller_Router_Route

Xy_SuperMario 2011-11-17 04:14:23
路由规则怎么配置在哪里配置,我想重新配置URL
看了下一些文章,模模糊糊,不知道整个过程
是怎么样?谁可以说说,具体实现过程;例如下面的

//新url的正则路由协议
$route = new Zend_Controller_Router_Route_Regex(
  'product/([a-zA-Z-_0-9]+)/(\d+)-([a-zA-Z-_0-9]+).html',
  array(
    'controller' => 'products',
    'action' => 'view'
  ),
  array(
    1 => 'categoryIdent',
    2 => 'productID',
    3 => 'productIdent'
  ),
  'product/%s/%d-%s.html'
);

老的URL格式:
http://storefront/products.php/category/{categoryID}/product/{productID}
新的URL的格式:
http://storefront/product/{categoryName}/{productID}-{productIdent}.html
代码能够理解,就是不懂怎么弄到自己项目中去..
...全文
146 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Xy_SuperMario 2011-11-18
新手求教啊,这样一个路由规则怎么添加啊~~~~
回复
相关推荐
发帖
Framework
创建于2008-08-27

4245

社区成员

国内外优秀PHP框架讨论学习
申请成为版主
帖子事件
创建了帖子
2011-11-17 04:14
社区公告
暂无公告