Несколько сайтов на одном NetCat

Что это за Бэтмэн?Одним из конкурентных преимуществ CMS NetCat является мультисайтовость. То есть на одном экземпляре системы может работать несколько сайтов.

Вводить дополнительные сайты имеет смысл в следующих случаях:
1. Сайт должен иметь некий глобальный раздел, предназначение которого существенно отличается от основного сайта (например, extranet-система).
2. Сайт имеет сложную структуру, которую имеет смысл разделить на несколько глобальных частей (например, поддомены manufact.example.ru, sale.example.ru).
2.1. У компании помимо основного сайта есть сайты продуктов(услуг) на отдельных доменах 2-го уровня (основной сайт comapany.ru + промо-сайты products.ru, services.ru).
3. Необходим сайт, выполняющий вспомогательные функции (закрытый раздел для предварительного выкладывания материалов).

Настройка локального web-сервера
1. Для того чтобы разрабатывать несколько сайтов на одном NetCat локально во-первых понадобится настройка файла C:\WINDOWS\system32\drivers\etc.
Пропишем в нем имена наших доменов:

127.0.0.1       company.ru
127.0.0.1       products.ru
127.0.0.1       services.ru

2. В админке NetCat в главном меню выбрать Сайт::Мастер создания сайта.
Заполнить поля "Название", "Домен" и "Зеркала" как на рисунке.
Примечание для боевого варианта: домен должен быть зарегистрирован и прописан в конфигурации веб-сервера.

3. После этого по аналогии повторить операции для остальных доменов(-а).

Особенности мультисайтовости NetCat

1. В настройках каждого нового сайта необходимо указывать полный домен (example.ru) в поле «Ключевое слово». Однако в этом случае компоненты, списки, модули и пр. будут общими для всех сайтов.
2. Если в системе несколько сайтов, применение $ignore_catalogue = true сотрёт границы привязки по сайту ($ignore_catalogue – если 1, игнорирует выборку объектов по текущему сайту (по умолчанию - 0);).

Продолжение следует.

Комментарии:

Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

*Required Fields