Меню
   RSS
Многосайтовость битрикс на разных доменах
 
Многосайтовость битрикс на разных доменах

Часто спрашивают "как настроить многосайтовость Битрикс на разных доменах", решил записать небольшое видео в котором установлю два сайта на одну редакцию системы управления. Быть может кому-то будет полезно
Ответить
Ответы
 
Всем привет!
Многосайтовость на разных доменах, товар одинаковый на двух сайтах, вопрос:
Заказ на сайте, как определить с какого сайта заказ?
Заранее спасибо за ответ.
 
В заказах видно на каком сайте он сделан. Можно вывести колонку с сайтом в список заказов и установить ее первой
Типа того
 
Опять путаница с этой многосайтовостью.

Делал так:

создал второй сайт в админке с именем eng.domen.ru так же имеется сайт domen.ru
в настройках все как по вашим гайдам, первый прописан как www.domen.ru второй eng.domen.ru сортировка все дела.
запустил мастер, выбрал решение, установка завершена, много какие пункты меню взялись с первого сайта
по инфоблокам посмотрел все ок, к примеру: есть инфоблок "контакты", рядом такой же "контакт" один привязан к S1 второй к S2
но выводится инфа с первого сайта, к примеру есть меню 1, в нем не должно быть подпунктов меню с первого сайта, но они есть и если их открыть то они открываются на этом домене.


но информация эта не выводится.

первый сайт лежит в папке ../site/
второй сайт лежит в папке ../site/eng/

Уже и не знаю что делать.. + у вас на видео инфоблоки разные, то есть пере каждым стоит s1 или s2 у меня же по 2 инфоблока с одинаковыми названиями, уже если только в внутрь заглянуть то там стоят настройки
 
Цитата
Александр Королев написал:
Опять путаница с этой многосайтовостью.

Уже и не знаю что делать.. + у вас на видео инфоблоки разные, то есть пере каждым стоит s1 или s2 у меня же по 2 инфоблока с одинаковыми названиями, уже если только в внутрь заглянуть то там стоят настройки

Не смогу так подсказать, нужно разбираться на месте. Какую-то мелочь не учли.
 
Цитата
Михаил Базаров написал:
Цитата
Александр Королев написал:
Опять путаница с этой многосайтовостью.

Уже и не знаю что делать.. + у вас на видео инфоблоки разные, то есть пере каждым стоит s1 или s2 у меня же по 2 инфоблока с одинаковыми названиями, уже если только в внутрь заглянуть то там стоят настройки

Не смогу так подсказать, нужно разбираться на месте. Какую-то мелочь не учли.
Может это быть из за того что папка второго сайта находится в папке первого?

p.s. ещё заметил: на странице входа в админ панель через первый сайт в заголовке написано "Второй" именно так я назвал второй сайт.
 
Здравствуйте! Благодарю за урок, спас меня!
Подскажите возможно ли такое?

Исходные данные: Есть 2 интернет магазина, выгрузка осуществляется с базы 1С в оба магазина. Двумя узлами.
Хотелось бы для упрощения редактирования и оформления материалов использовать 1 инфоблок товаров на 2 магазина.
Проблема: Товары которые есть в магазине №1 не всегда есть в магазине №2. Например всего 3 000 товаров. Из них 1 000 только в магазине №1, 1 000 товаров только в магазине №2 и 1 000 товаров встречаются в 2ух магазинах.
Вопрос: Можно ли при выводе инфоблока в каталоге как то ограничивать вывод - мол выводить только товары с указанных групп?
 
Цитата
Сергей Подварский написал:
Здравствуйте!  Благодарю за урок, спас меня!
Подскажите возможно ли такое?

Исходные данные:  Есть 2 интернет магазина, выгрузка осуществляется с базы 1С в оба магазина. Двумя узлами.
Хотелось бы для упрощения редактирования и оформления материалов использовать 1 инфоблок товаров на 2 магазина.
Проблема:  Товары которые есть в магазине №1 не всегда есть в магазине №2. Например всего 3 000 товаров. Из них 1 000 только в магазине №1, 1 000 товаров только в магазине №2 и 1 000 товаров встречаются в 2ух магазинах.
Вопрос:  Можно ли при выводе инфоблока в каталоге как то ограничивать вывод - мол выводить только товары с указанных групп?
Добрый

Ну технически можно. Например: создать пользовательское поле для разделов - привязка к сайту, и там выбирать к какому сайту относится раздел.
Но нужно будет дорабатывать и в шаблонах обоих магазинов (меню, сам каталог И так далее компоненты, которые хоть как-то связаны с каталогом)  
 
Цитата
Михаил Базаров написал:
Но нужно будет дорабатывать и в шаблонах обоих магазинов (меню, сам каталог И так далее компоненты, которые хоть как-то связаны с каталогом)  
Спасибо за быстрый ответ. Буквально только что наткнулся на вашу заметку про глобальный фильтр - https://camouf.ru/blog-note/4717/?sphrase_id=41638 это не решит проблему с доработками? То есть:
1. Создаю в группе доп поле (сайт1 или сайт 2)
2. На втором сайте вывожу этот же инфоблок в каталоге товаров но с глобальным фильтром, где указано сайт 2.

Это избавит от лишних доработок и изменений шаблонов и компонентов?
 
Цитата
Сергей Подварский написал:
Цитата
Михаил Базаров написал:
Но нужно будет дорабатывать и в шаблонах обоих магазинов (меню, сам каталог И так далее компоненты, которые хоть как-то связаны с каталогом)  
Спасибо за быстрый ответ. Буквально только что наткнулся на вашу заметку про глобальный фильтр -  https://camouf.ru/blog-note/4717/?sphrase_id=41638  это не решит проблему с доработками? То есть:
1. Создаю в группе доп поле (сайт1 или сайт 2)
2. На втором сайте вывожу этот же инфоблок в каталоге товаров но с глобальным фильтром, где указано сайт 2.

Это избавит от лишних доработок и изменений шаблонов и компонентов?
Тут больше от компановки сайта зависит. Наверное, где-то есть разделы аля меню. Умный фильтр в корневых разделах.
В общем, тут не посоветую, нужно подробнее знать общую реализацию сайтов.
 
Скорее всего, что-то с правами для пользователя, под которым работает apache.
Попробуйте проверить атирибуты файлов и папок
 
Здравствуйте!
 
Организовал многосайтовость следующего вида:

site.ru - основной домен
m.site.ru - поддомен (мобильная версия сайта)

Проблему рассмотрю на примере новостей:

В  разделе site.ru/news/ находится компонент news. Список новостей и  детальные страницы новости отображаются корректно, но при переходе по  этим же ссылкам с поддомена (например m.site.ru/news/news1) открывается  карта сайта. Как я понял - проблема с доступом.

Создал symlink  для папки news и и она начала открываться с поддомена, но теперь не  открываются сами новости (детальная страница элемента). Мое  предположение - это связано с тем, что папка news существует физически, а  детальные страницы новостей формируются из настроек инфоблока и  компонента. Подскажите пожалуйста, как решить мою проблему?
 
Fatal error: Unknown: Failed opening required '/home/i/ilyasha/moscow.realtor.work/public_html/bitrix/index.php' (include_path='.:/usr/share/php') in Unknown on line 0

Такую ошибку дает. Файл index.php есть но почему то не видит его. в Нутри файла лежит это:

<head>
<meta http-equiv="REFRESH" content="0;URL=/bitrix/admin/index.php">
</head>

В чем может быть причина?  
 
Подскажите как установить правильно на виртуальное окружение что бы crm.site.ru это была црм а www.site.ru был интернет магазин.  
 
Цитата
Webdesignermsk написал:
                   Подскажите как установить правильно на виртуальное окружение что бы crm.site.ru это была црм а www.site.ru был интернет магазин.
Цитата
Цстанавливать же нужно сначало црм на поддомене?

Да сначала устанавливаете crm потом уже сайт. В реалих Битрикс24+Магазин - важнее и первее CRM.
Еще можете обратить внимание на это
https://camouf.ru/forum/forum11/566-izmenit-tip-ustanovki-redaktsii-_bitriks24-_-internet_magazin_-na-_internet_magazin-_-bitriks24
Изменено: Михаил Базаров - 01.08.2022 18:40:43
 
Цитата
Webdesignermsk написал:
Цитата
Webdesignermsk написал:
Подскажите как установить правильно на виртуальное окружение что бы crm.site.ru это была црм а www.site.ru был интернет магазин.
Цитата
Цстанавливать же нужно сначало црм на поддомене?
Да сначала устанавливаете crm потом уже сайт. В реалих Битрикс24+Магазин - важнее и первее CRM.
Еще можете обратить внимание на это
https://camouf.ru/forum/forum11/566-izmenit-tip-ustanovki-redaktsii-_bitriks24-_-internet_magazin_-na-_internet_magazin-_-bitriks24

Вот спасибо огромное, хоть кто то смог дать нужный совет.

А еще к примеру, если же все таки установили сначала портал, потом уже магазин. Заказы новые уже появились в crm, порядок сайтов стоит правильный, указал адрес сайта с www и сервер тоже с www. Включаю второй сайт(магазин), установился шаблон, но данные почему то поддтягиваются с crm. Создал скрипт проверки id сайта. Показывает все правильно.

И кстати, при переходе на второй идет переадресация, на папку /stream/
Изменено: Михаил Базаров - 09.01.2024 12:32:04
 
Цитата
Webdesignermsk написал:
А еще к примеру, если же все таки установили сначала портал, потом уже магазин. Заказы новые уже появились в crm, порядок сайтов стоит правильный, указал адрес сайта с www и сервер тоже с www. Включаю второй сайт(магазин), установился шаблон, но данные почему то поддтягиваются с crm. Создал скрипт проверки id сайта. Показывает все правильно.

И кстати, при переходе на второй идет переадресация, на папку /stream/
Цитата
Прописал так же в etc/hosts адрес сайта типа site.ru


Тут затрудняюсь подсказать, надо на конкретной установке разбираться, что пошло не так.
Ну или в ТП битрикс обратитесь - они на такие вопросы быстро реагируют.
Изменено: Михаил Базаров - 01.08.2022 22:24:46
 
Подскажите, после установки, оба сайта отлично работают, но после выхода пользователя из админки интернет-магазин не отображается. Я так понимаю что то с правами групп нужно сделать...  
 
Цитата
Гость написал:
Подскажите, после установки, оба сайта отлично работают, но после выхода пользователя из админки интернет-магазин не отображается. Я так понимаю что то с правами групп нужно сделать...  

Если, вместо любой страницы отображается окно авторизации - да, скорее всего что-то с правами.
Если, просто белая страница, попробуйте включить вывод ошибок, скорее всего что-то с самой установкой.
Изменено: Михаил Базаров - 04.08.2022 06:31:59
 
Подскажите как быть,
Битрикс24 ИМ+CRM стоит на на разных поддоменах ИМ на www.site.ru, CRM на crm.site.ru, у интернет магазина должна быть региональность на поддоменах, типа msk.site.ru spb.site.ru. ДНС прописаны, при открытии поддомена отображается crm. Нужно ли поддомены прописывать в s2 или может в s1 нужно ли делать какую то переадресацию в htassess?  
 
Цитата
Webdesignermsk написал:
Подскажите как быть,
Битрикс24 ИМ+CRM стоит на на разных поддоменах ИМ на www.site.ru, CRM на crm.site.ru, у интернет магазина должна быть региональность на поддоменах, типа msk.site.ru spb.site.ru. ДНС прописаны, при открытии поддомена отображается crm. Нужно ли поддомены прописывать в s2 или может в s1 нужно ли делать какую то переадресацию в htassess?  

Попробуйте для www задать сортировку 100, для поддоменов по нарастающей (200, 300 итд) а для crm самую большую, типа 999999.
Если не поможет, лучше в ТП обратиться, у этой редакции есть особенности в этом плане.

PS: в качестве попытки еще наоборот. Для crm 100, для остальных по нарастающей.
Изменено: Михаил Базаров - 27.04.2023 10:12:31
 
Добрый день, сделал симлинки, сайт работает, но проблема с папкой upload. Изображения которые находятся в upload/ не подгружаются, хотя если они находятся например в upload/111/ все грузится отлично, почему так может быть? Файлы все на месте, если я меняю путь, все грузится. Файлов просто очень много и не хотелось бы у каждого менять путь. Спасибо.
 
Цитата
Гость написал:
Добрый день, сделал симлинки, сайт работает, но проблема с папкой upload. Изображения которые находятся в upload/ не подгружаются, хотя если они находятся например в upload/111/ все грузится отлично, почему так может быть? Файлы все на месте, если я меняю путь, все грузится. Файлов просто очень много и не хотелось бы у каждого менять путь. Спасибо.

Затруднительно сказать. Если уверены что все сделали правильно (проверьте права на симлинки, что у вебсервера есть на них права) - лучше написать в ТП битрикс.
Но права проверьте, суди по описанию в этом дело.
 
Михаил, добрый день! Спасибо большое за уточнение этого нюанса! Никак не мог запустить лендинг на поддомене. Прописал www у основного домена и всё моментально заработало!
Ответить
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить файлы
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Bst

Блог-note: заметки разработчика

Почтовое событие на создание нового элемента инфоблока, через API

Иногда при разработке сайта требуется реализовать функционал добавления элементов инфоблока простыми пользователям.Будет...

Связанные элементы в карточке товара, с помощью catalog.section

Достаточно часто, при разработке магазинов на битрикс, требуется выводить связанные элементы внутри карточки товара. Д...

Автоматическое создание подразделов в инфоблоке при добавлении раздела: реализация события OnAfterIBlockSectionAdd

Задача: когда контент-менеджер создает раздел в инфоблоке, необходимо автоматически создавать подразделы с заранее задан...

Объединить отдельные поля ФИО в одно свойство при оформлении заказа.

Пользователь, при оформлении заказа, заполняет три отдельных поля с фамилией, именем и отчеством. Нам нужно сохранить эт...

FTP доступ на Виртуальной машине Битрикс

Бывает что нужно открыть FTP доступ к заранее известной папке на сайте под управлением 1С Битрикс, который работает на в...

Установить цену товара из свойства инфоблока

На одном из проектов, нужно было единоразово заполнить цены товаров из свойства инфоблока. Сделать это можно через API, ...

Если папка то применяем, проверка текущего раздела или подраздела

Иногда требуется применить особый стиль к определённой директории сайта или управлять выводом элементов на странице в за...

Умный фильтр во всплывающей панели на мобильных.

Шаблон умного фильтра в Битриксе достаточно сложный, с точки зрения верстки и не очень красиво отображается на мобильных...

Бонус за выполненный заказ на внутренний счет пользователя

Задача: после того как заказ, в интернет-магазине, перешел в статус "Выполнен" начислить пользователю 5% от стоимости за...