Одним из конкурентных преимуществ 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);).
Продолжение следует.
Хочется добавить, для уменьшения числа запросов всегда пишите в настройках сайта домен.
Если домен оставите пустым ( даже если один сайт), то будет на запрос больше, по сравнению с тем, если бы вы заполнили домен. Подробнее — см. файл /netcat/require/s_e404.inc.php
как сделать несколько сайтов у хостера? имеется два сайта site1.ru и site2.ru неткат установлен в папку site1.ru/www/ как сделать, чтобы site2.ru управлялся с помощью неткат? ведь в site2.ru/www нет никаких файлов.