Codeigniter子域共享一个通用应用程序

时间:2011-11-16 22:00:17

标签: php codeigniter

我有一个域名设置:www.domain.com,它运行一个codeigniter网站。

我想在子域名www.sub.domain.com上运行与子网站完全相同的子网站(除了页脚的不同视图)。

我目前在子域文件夹下有完全相同的文件,工作正常,但我不想为每个子域更新一大堆文件夹。

2 个答案:

答案 0 :(得分:0)

确保www.domain.com和www.sub.domain.com指向服务器上的相同位置(这将是一个apache配置)。然后,您可以验证$ _SERVER ['SERVER_NAME']变量以了解用户是通过www.domain.com还是www.sub.domain.com - 然后相应地显示为页脚。

答案 1 :(得分:0)

将您的子域指向您的主服务器,然后在您的控制器上提取子域,然后像这样循环它

if (domain)
{
//load default..
}
else if(sub_domain)
{
//load default with your change..
}

这不是正确的语法,只是逻辑,希望它能帮到你。