Создание минисайтов
- Создать модуль Минисайт.
- Загрузить в корневую директорию папку content2site и шаблон content2site.html
- Создать в структуре сайта пункт Минисайты (для вывода списка минисайтов). Заголовок: Минисайты, Путь: minisite, Модуль: Минисайт
- Создать в структуре сайта пункт Веб-сайты. Заголовок: Веб-сайты, Путь: content2site, Подключение: Content2site, Шаблон: content2site.html Если не выполнялся пункт выше - подключить модуль "Минисайты"
- Если нужно сохранение авторизации внутри минисайта, нужно в sdb_conf.php определить define('SYS_COOKIE_DOMAIN', 1);
- В .htaccess нужно добавить:
RewriteCond %{_HTTP_HOST_} ^(.+).site.ru(/)?(.+)? [NC]
RewriteRule ^(.*)(.?)$ index.php?content=content2site/%1/$1&$2%{QUERY_STRING} [L]
После того как сработал редирект в .htaccess система всегда переходит в тот раздел у которого путь content2site
- Строго задать модуль для минисайтов можно через константу MINISITE_CONTENT_ID.