3

我想创建路由来获取如下链接:

  • 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 文档,但我仍然无法使其正常工作。

4

1 回答 1

3

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

127.0.0.1  mydomain.local
127.0.0.1  subdomain.mydomain.local
于 2010-11-04T09:38:07.930 回答