如何在Yii 2中设置动态子域

时间:2016-05-29 05:47:21

标签: php apache yii yii2 wildcard-subdomain

我需要动态子域才能工作。我当前的网址是

http://DOMAIN.com/con/view?id=1

我有一条路线可以做到这一点

'http://<id:\w+>.DOMAIN.com/' => 'con/view',

我还在DNS设置中设置了通配符子域。 * .domain.com

目前,当转到我的子域时,它会显示sysdefault错误消息。

我错过了什么?

我使用Yii 2作为我的Apache项目。

2 个答案:

答案 0 :(得分:0)

我认为这不是yii2的问题,这应该与apache配置有关。

但我对apache知之甚少。

在nginx中,您应该将服务器配置为默认服务器,然后所有请求都将由此服务器处理。所以这是一个关于服务器配置的问题。

答案 1 :(得分:0)

您好设置子域以指向控制器操作, 你必须像这样在网址管理器中添加规则

    'http://<w:\w+>.domain.com'=>'con/view',