请问如何根据域名分配Module

假如我想使

www1.application.com/controllerId/actionId/… 访问www1 Module下所对应的Controller和Action…

www2.application.com/controllerId/actionId/… 访问www2 Module下所对应的Controller和Action…

请问,有没有什么方法,谢谢!

也有可能某一域名,针对的是某一个Controller

顶上去让强哥看到

如果只考虑URL解析的话,你可以通过写如下的apache rewrite rule来实现这个功能:

把name.application.com/映射成application.com/name/

Quote

如果只考虑URL解析的话,你可以通过写如下的apache rewrite rule来实现这个功能:

把name.application.com/映射成application.com/name/

但yii生成的url也是个问题啊

是的,缺省状况下生成的URL不会包含主机名。你可以通过扩展CUrlManager::createUrl()解决这个问题。