代码之家  ›  专栏  ›  技术社区  ›  Wouter Dorgelo voy

Zend框架:将模块设置为子域

  •  3
  • Wouter Dorgelo voy  · 技术社区  · 14 年前

    我想创建路由以获取链接,如:

    • my.site.com(/:controller/:action)
    • admin.site.com(/:controller/:action)

    我试图补充:

    resources.router.routes.www.type = "Zend_Controller_Router_Route_Hostname"
    resources.router.routes.www.route = ":module.nameofmysite.com"
    resources.router.routes.www.defaults.module = "default"
    resources.router.routes.www.chains.index.type = "Zend_Controller_Router_Route"
    resources.router.routes.www.chains.index.route = ":controller/:action/*"
    resources.router.routes.www.chains.index.defaults.controller = "index"
    resources.router.routes.www.chains.index.defaults.action = "index"
    

    我已经阅读了zend的文档,但是我仍然无法让它工作。

    1 回复  |  直到 13 年前
        1
  •  3
  •   Bangline    14 年前

    我在本地环境中使用通配符子域也遇到了类似的问题。我确定我的路由,但是主机文件不包含子域。这对我有效

    127.0.0.1  mydomain.local
    127.0.0.1  subdomain.mydomain.local
    
    推荐文章