【问题标题】:Trouble routing settings路由设置问题
【发布时间】:2012-08-01 15:23:11
【问题描述】:
To access http://taobao.com/index/index/cityid/1 point http://taobao.com/Alaska 
To access http://taobao.com/index/index/cityid/2 point http://taobao.com/Houston
To access http://taobao.com/index/index/cityid/3 point http://taobao.com/NewYork
To access http://taobao.com/index/index/cityid/3 point http://taobao.com/LosAngeles

....... 近100个城市。 route.ini 里面写的

[production]
routes.rating.type = "Zend_Controller_Router_Route"
routes.BeiJing.route = "BeiJing"
routes.BeiJing.defaults.controller = "index"
routes.BeiJing.defaults.action = "index"

如何实现?

【问题讨论】:

    标签: php apache zend-framework


    【解决方案1】:

    Zend Framework 手册的This 部分应该为您指明正确的方向。

    示例路线可能如下所示:

    routes.alaska.route = "阿拉斯加"
    routes.alaska.defaults.controller = 索引
    routes.alaska.defaults.action = 索引
    routes.alaska.defaults.cityid = 1

    不过,这个解决方案非常有限制 - 如果您能详细说明您想要实现的目标,我本人或我的其他贡献者可能会提供更好的解决方案?

    【讨论】:

      猜你喜欢
      • 2017-11-06
      • 2013-04-14
      • 1970-01-01
      • 2016-07-29
      • 2013-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多