Всем известно, что стандартная лицензия Битрикс дает право на подключение 2х сайтов на одной системе. Рассмотрим пример многосайтовости битрикс. Добавим в систему ещё один сайт.
На моем хостинге новый сайт очень просто добавляется через панель управления.
Затем в админ панели битрикса перейдем в раздел настройки – список сайтов – добавить сайт
Ключевые настройки здесь – это Путь к корневой папке веб-сервера для этого сайта (раздел, в котором будет лежать новый сайт – в моем случае это папка /var/www/admin/www/test2.flink-design.ru/) и доменное имя (test2.flink-design.ru – именно по нему битрикс будет определять, к какому сайту обратиться)
Далее нам необходимо создать символические ссылки в разделе /var/www/admin/www/test2.flink-design.ru/ на разделы /var/www/admin/www/test.flink-design.ru/bitrix/ и /var/www/admin/www/test.flink-design.ru/upload/
для этого проще всего использовать программу putty (ssh - клиент):
Подключимся к серверу и перейдем в раздел /var/www/admin/www/test2.flink-design.ru/:
Теперь в файле /var/www/admin/www/test2.flink-design.ru/index.php подключим систему:
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Мебельная компания");
?><p>
Наша компания существует на Российском рынке с 1992 года. За это время «Мебельная компания» прошла большой путь от маленькой торговой фирмы до одного из крупнейших производителей корпусной мебели в России.
</p><p>
«Мебельная компания» осуществляет производство мебели на высококлассном оборудовании с применением минимальной доли ручного труда, что позволяет обеспечить высокое качество нашей продукции. Налажен производственный процесс как массового и индивидуального характера, что с одной стороны позволяет обеспечить постоянную номенклатуру изделий и индивидуальный подход – с другой.
<h3>Наша продукция</h3>
<?$APPLICATION->IncludeComponent("bitrix:furniture.catalog.index", "", array(
"IBLOCK_TYPE" => "products",
"IBLOCK_ID" => "2",
"IBLOCK_BINDING" => "section",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_GROUPS" => "N"
),
false
);?>
<h3>Наши услуги</h3>
<?$APPLICATION->IncludeComponent("bitrix:furniture.catalog.index", "", array(
"IBLOCK_TYPE" => "products",
"IBLOCK_ID" => "3",
"IBLOCK_BINDING" => "element",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_GROUPS" => "N"
),
false
);?>
</p><?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
Таким образом мы использовали ещё одну возможность – многосайтовость битрикс, и можем приступать к созданию очередного сайта