Меню
   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 у основного домена и всё моментально заработало!
Ответить
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить файлы
 

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

Использование WebP изображений в 1С-Битрикс (на Битрикс: Веб окружение)

WebP это современный формат сжатия изображений, который позволяет, при правильных настройках и уровнях сжатий, уменьшить...

Получить и вывести данные из профиля покупателя в кабинете пользователя 1С-Битрикс

Задача: вывести пользователю информацию по всем, его, профилям покупателя в компоненте sale.personal.profile.list без пе...

Вывести разделы инфоблока в которых находится элемент Битрикс

Если нужно в карточке товара или новости, вывести структуру разделов в котором находится элемент. С одной стороны, это у...

Обновление цен и остатков из текстового файла, в каталоге 1C-Битрикс.

Задача: прочитать txt-файл с ценами и остатками, который выгружает программа учета по FTP, и обновить эти данные в катал...

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

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

Переключатель валюты в каталоге 1С-Битрикс

Задача: Дать пользователю возможность самостоятельно выбирать валюту, в которой он хочет видеть цены, в разделе каталога...

Удалить все картинки элементов инфоблока: анонс, детальную и дополнительные картинки (MORE_PHOTO)

Задача: В инфоблоке 10 000 элементов, нужно удалить картинки анонса, детальные и дополнительные картинки из свойства MOR...

Проверка на наличие элементов, текущего пользователя, в заданном инфоблоке.

Если стоит задача, определить наличие элементов созданных пользователем на сайте. Можно воспользоваться API: CUser и CIB...

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

Задача: в интернет-магазине есть инфоблок с товарами, загружаемый из 1С, у которого заполнено свойство "Производите...