Поддомены Codeigniter, использующие одно общее приложение - PullRequest
0 голосов
/ 17 ноября 2011

У меня настроен домен: www.domain.com, на котором работает веб-сайт codeigniter.

Я хочу, чтобы субдомен с точно таким же веб-сайтом (кроме другого представления для нижнего колонтитула) работал на поддомене.www.sub.domain.com.

В настоящее время у меня есть точно такие же файлы в папке поддоменов, что отлично работает, но я не хочу обновлять целую кучу папок для каждого поддоменов.

Ответы [ 2 ]

0 голосов
/ 17 ноября 2011

Направьте ваш поддомен на ваш Главный сервер, затем на вашем контроллере извлеките поддомен, затем просто зациклите его следующим образом

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

Это неправильный синтаксис, просто логика, надеюсь, он будетпомочь тебе.

0 голосов
/ 17 ноября 2011

Убедитесь, что www.domain.com и www.sub.domain.com указывают на одно и то же местоположение на вашем сервере (это будет конфигурация apache).Затем вы можете проверить переменную $ _SERVER ['SERVER_NAME'], чтобы узнать, заходил ли пользователь через www.domain.com или www.sub.domain.com, - а затем отобразить соответствующий нижний колонтитул.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...