Многосайтовость на Битриксе бесплатно!


Приветствую уважаемые!
Итак, хочу поделиться мыслями по поводу реализации многосайтовости на Битриксе не приобретая доп.лицензий на каждый сайт (опробовано на доменах 3его уровня — работает, до 2го пока руки не дошли, но думаю метод работать будет).
Метод не очень удобен, а так же не использует функционал Битрикса по работе с сайтами (это понято — при его использовании нужно платить).
Итак, шаг 1 — настраиваем Веб-сервер по обработке нескольких доменов на одну и ту же папку.
Шаг 2 — в настройке шаблонов для основного сайта прописываем выражение для PHP
$_SERVER[‘HTTP_HOST’]==’new-domain.ru’
Таким образом для нашего сайта мы «включаем» свой уникальный шаблон.
Шаг 3 — (самое неудобное в реализации) непосредственно в рабочих файлах делаем проверку, например в file.php
if ($_SERVER[‘HTTP_HOST’]==’new-domain.ru’) {
include «/new-domain.ru/file.php»;
die();
}

Хотя, думаю эту логику без проблем можно реализовать на уровне urlrewite либо в nginx, либо в httpd, либо в urlrewrite.php самого Битрикса.
В общем, идею я спалил — дальше сами! 🙂

,

3 комментария на «“Многосайтовость на Битриксе бесплатно!”»

  1. Полностью согласен с Денисом, если ты в минусе смысл какой и дальше пользоваться этой системой

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *