YII在不同的域名上

时间:2012-01-29 20:37:53

标签: php dns yii routes

我有两部分申请。第一个是经理小组,它指向http://mysite.com/。其他是个人产品页面,他们指向自己的圆顶http://product_domain.com/。这些部件有两个不同的路由器映射,但常见的模型,组件和小部件。我保存在数据库中的所有产品域列表。

分开这些部分的最佳方法是什么?

P.S。也许我应该有两个不同的应用程序或配置?

1 个答案:

答案 0 :(得分:1)

我们通常使用“prerouter”和modile的组合。

Yii通过“onbeginrequest”=>来支持这一点。您的配置中的数组('类','功能')。

在该功能中,您可以检测用户来自何处并进行必要的更改。例如,激活特定模块(如果所有功能都组合在一起),或者设置不同的defaultController。也许你想加载一个自定义主题?

在完成任何事情之前,你可以在那里完成所有工作。