我想设置多个域名来使用相同的框架,但我似乎无法让Zend的路由器屈服于我的意愿。如何让Zend Route根据域名使用不同的模块
有大量的使用子域名,而是试图使他们的工作对整个域似乎不工作,我希望它的例子。
这里是我来最接近的,但它似乎并没有工作:
resources.router.routes.mysite.type = "Zend_Controller_Router_Route_Hostname"
resources.router.routes.mysite.route = "www.mysite.com"
resources.router.routes.mysite.defaults.module = "mysite"
resources.router.routes.mysite1.type = "Zend_Controller_Router_Route_Hostname"
resources.router.routes.mysite1.route = "www.mysite1.com"
resources.router.routes.mysite1.defaults.module = "mysite1"
有什么建议?
它以什么方式不起作用?模块没有设置?回想一下,文档建议链接到主机名路径的路径路径。也许没有链接可以让模块设置在别的地方?只是想大声...... – 2011-04-30 03:26:45
这是正确的,模块没有被设置 - 它只是默认为“非模块化”/应用程序/控制器目录中的控制器。 – 2011-04-30 06:02:22