Битрикс многосайтовость

Всем известно, что стандартная лицензия Битрикс дает право на подключение 2х сайтов на одной системе. Рассмотрим пример многосайтовости битрикс. Добавим в систему ещё один сайт.

На моем хостинге новый сайт очень просто добавляется через панель управления.

Затем в админ панели битрикса перейдем в раздел настройки – список сайтов – добавить сайт

300617_02

Ключевые настройки здесь – это Путь к корневой папке веб-сервера для этого сайта (раздел, в котором будет лежать новый сайт – в моем случае это папка /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 - клиент):

300617_03

Подключимся к серверу и перейдем в раздел /var/www/admin/www/test2.flink-design.ru/:

cd /var/www/admin/www/test2.flink-design.ru/

создадим символические ссылки:

ln -s /var/www/admin/www/test.flink-design.ru/bitrix bitrix

ln -s /var/www/admin/www/test.flink-design.ru/upload upload

3.jpg

Теперь в файле /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");?>

Таким образом мы использовали ещё одну возможность – многосайтовость битрикс, и можем приступать к созданию очередного сайта



Статьи на тему:

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

2021.09.22
name
message

Оставить комментарий
x
Комментарий успешно отправлен и будет доступен после проверки модератором!