Несколько сайтов на одном 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);).

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

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

  • 19.04.2010 deniska:

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

    Если домен оставите пустым ( даже если один сайт), то будет на запрос больше, по сравнению с тем, если бы вы заполнили домен. Подробнее — см. файл /netcat/require/s_e404.inc.php

  • 01.07.2012 nilbug:

    как сделать несколько сайтов у хостера? имеется два сайта site1.ru и site2.ru неткат установлен в папку site1.ru/www/ как сделать, чтобы site2.ru управлялся с помощью неткат? ведь в site2.ru/www нет никаких файлов.


Добавление комментария:

 css.php