Настройка Codeigniter для поддоменов с общим шаблоном - PullRequest
0 голосов
/ 28 февраля 2011


Я довольно новичок в CI, но у меня большой опыт работы с PHP, и я хочу знать, как лучше настроить CI для субдоменов и совместного использования шаблонов.

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

Что лучшеспособ сделать это?
Спасибо,
Оуэн

Ответы [ 2 ]

1 голос
/ 28 февраля 2011

Под шаблонами вы подразумеваете просто просмотр файлов или вы имеете в виду фактические специфичные для библиотеки шаблонов представления?Если вы используете мою библиотеку шаблонов , вы можете настроить расположение папок тем, но для просмотра файлов это будет сложнее.

Пакеты в CI 2.0 поддерживают совместное использование различных файлов, таких как модели,помощники, библиотеки и т. д., но это не поддерживает просмотр файлов.Это новая функция, которая может превратиться в 2.0.1 в зависимости от графика выпуска, но сейчас вам нужно создать символическую ссылку в одном каталоге для ссылки на другой.

0 голосов
/ 28 февраля 2011

Это подход, который вы должны использовать.

  1. Установите установку на xyz.com
  2. Все запросы с поддоменом следует переписать с помощью .htaccess
    Напримерd1.xyz.com должен быть переписан на xyz.com/?customer=d1
  3. Вы можете в своем скрипте использовать переменную get d1 для манипуляций с шаблонами
...