YII框架的模块和子域

时间:2012-02-13 05:06:20

标签: module yii subdomain

我在我的一个项目中使用YII框架,我遇到了参数化主机名的问题,我有一个模块“ADMIN”,我想在我的域中显示这个子域名,所以我设置的规则就像以下来自protected / config / main.php的方式:

'urlManager'=>array(
        'urlFormat'=>'path',
        'rules'=>array(
            '<controller:\w+>/<id:\d+>'=>'<controller>/view',
            '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
            '<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
            'http://admin.moresoccerfun.com/login' => 'admin/default/index',
        ),
    ),

但是当我从浏览器运行页面:www.admin.moresoccerfun.com/login时,它显示“SERVER NOT FOUND”。请帮我解决这个问题。

感谢并寻找您的回复。

1 个答案:

答案 0 :(得分:1)

在Yii处理该请求之前,您的服务器需要正确配置。 基本上,您需要编辑DNS条目和Apache配置。

http://httpd.apache.org/docs/2.0/vhosts/examples.html http://content.websitegear.com/article/subdomain_setup.htm