Часто спрашивают "как настроить многосайтовость Битрикс на разных доменах", решил записать небольшое видео в котором установлю два сайта на одну редакцию системы управления. Быть может кому-то будет полезно
Многосайтовость битрикс на разных доменах
Михаил Базаров: 09.01.2014 14:49:12
Многосайтовость битрикс на разных доменах
Часто спрашивают "как настроить многосайтовость Битрикс на разных доменах", решил записать небольшое видео в котором установлю два сайта на одну редакцию системы управления. Быть может кому-то будет полезно |
6434000@gmail.com: 24.11.2019 23:07:49
Всем привет!
Многосайтовость на разных доменах, товар одинаковый на двух сайтах, вопрос: Заказ на сайте, как определить с какого сайта заказ? Заранее спасибо за ответ. |
Михаил Базаров: 24.11.2019 23:36:31
В заказах видно на каком сайте он сделан. Можно вывести колонку с сайтом в список заказов и установить ее первой
Типа того |
Александр Королев: 18.12.2019 10:03:20
Опять путаница с этой многосайтовостью.
Делал так: создал второй сайт в админке с именем eng.domen.ru так же имеется сайт domen.ru в настройках все как по вашим гайдам, первый прописан как www.domen.ru второй eng.domen.ru сортировка все дела. запустил мастер, выбрал решение, установка завершена, много какие пункты меню взялись с первого сайта по инфоблокам посмотрел все ок, к примеру: есть инфоблок "контакты", рядом такой же "контакт" один привязан к S1 второй к S2 но выводится инфа с первого сайта, к примеру есть меню 1, в нем не должно быть подпунктов меню с первого сайта, но они есть и если их открыть то они открываются на этом домене. но информация эта не выводится. первый сайт лежит в папке ../site/ второй сайт лежит в папке ../site/eng/ Уже и не знаю что делать.. + у вас на видео инфоблоки разные, то есть пере каждым стоит s1 или s2 у меня же по 2 инфоблока с одинаковыми названиями, уже если только в внутрь заглянуть то там стоят настройки |
Михаил Базаров: 18.12.2019 18:38:54
Не смогу так подсказать, нужно разбираться на месте. Какую-то мелочь не учли. |
Александр Королев: 19.12.2019 09:10:09
p.s. ещё заметил: на странице входа в админ панель через первый сайт в заголовке написано "Второй" именно так я назвал второй сайт. |
Сергей Подварский: 28.01.2020 07:57:10
Здравствуйте! Благодарю за урок, спас меня!
Подскажите возможно ли такое? Исходные данные: Есть 2 интернет магазина, выгрузка осуществляется с базы 1С в оба магазина. Двумя узлами. Хотелось бы для упрощения редактирования и оформления материалов использовать 1 инфоблок товаров на 2 магазина. Проблема: Товары которые есть в магазине №1 не всегда есть в магазине №2. Например всего 3 000 товаров. Из них 1 000 только в магазине №1, 1 000 товаров только в магазине №2 и 1 000 товаров встречаются в 2ух магазинах. Вопрос: Можно ли при выводе инфоблока в каталоге как то ограничивать вывод - мол выводить только товары с указанных групп? |
Михаил Базаров: 28.01.2020 08:59:43
Ну технически можно. Например: создать пользовательское поле для разделов - привязка к сайту, и там выбирать к какому сайту относится раздел. Но нужно будет дорабатывать и в шаблонах обоих магазинов (меню, сам каталог И так далее компоненты, которые хоть как-то связаны с каталогом) |
Сергей Подварский: 28.01.2020 09:14:10
1. Создаю в группе доп поле (сайт1 или сайт 2) 2. На втором сайте вывожу этот же инфоблок в каталоге товаров но с глобальным фильтром, где указано сайт 2. Это избавит от лишних доработок и изменений шаблонов и компонентов? |
Михаил Базаров: 28.01.2020 09:21:39
В общем, тут не посоветую, нужно подробнее знать общую реализацию сайтов. |
Михаил Базаров: 17.07.2020 21:21:07
Скорее всего, что-то с правами для пользователя, под которым работает apache.
Попробуйте проверить атирибуты файлов и папок |
Андрей Максимов: 30.03.2021 13:31:36
Здравствуйте!
Организовал многосайтовость следующего вида: site.ru - основной домен m.site.ru - поддомен (мобильная версия сайта) Проблему рассмотрю на примере новостей: В разделе site.ru/news/ находится компонент news. Список новостей и детальные страницы новости отображаются корректно, но при переходе по этим же ссылкам с поддомена (например m.site.ru/news/news1) открывается карта сайта. Как я понял - проблема с доступом. Создал symlink для папки news и и она начала открываться с поддомена, но теперь не открываются сами новости (детальная страница элемента). Мое предположение - это связано с тем, что папка news существует физически, а детальные страницы новостей формируются из настроек инфоблока и компонента. Подскажите пожалуйста, как решить мою проблему? |
Илья: 18.10.2021 12:47:08
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> В чем может быть причина? |
Webdesignermsk: 01.08.2022 17:07:11
Подскажите как установить правильно на виртуальное окружение что бы crm.site.ru это была црм а www.site.ru был интернет магазин.
|
Webdesignermsk: 01.08.2022 17:08:27
Да сначала устанавливаете crm потом уже сайт. В реалих Битрикс24+Магазин - важнее и первее CRM. Еще можете обратить внимание на это https://camouf.ru/forum/forum11/566-izmenit-tip-ustanovki-redaktsii-_bitriks24-_-internet_magazin_-na-_internet_magazin-_-bitriks24 |
Webdesignermsk: 01.08.2022 19:19:32
Вот спасибо огромное, хоть кто то смог дать нужный совет. А еще к примеру, если же все таки установили сначала портал, потом уже магазин. Заказы новые уже появились в crm, порядок сайтов стоит правильный, указал адрес сайта с www и сервер тоже с www. Включаю второй сайт(магазин), установился шаблон, но данные почему то поддтягиваются с crm. Создал скрипт проверки id сайта. Показывает все правильно. И кстати, при переходе на второй идет переадресация, на папку /stream/ |
Михаил Базаров: 01.08.2022 22:24:37
Тут затрудняюсь подсказать, надо на конкретной установке разбираться, что пошло не так. Ну или в ТП битрикс обратитесь - они на такие вопросы быстро реагируют. |
Гость: 03.08.2022 17:10:44
Подскажите, после установки, оба сайта отлично работают, но после выхода пользователя из админки интернет-магазин не отображается. Я так понимаю что то с правами групп нужно сделать...
|
Михаил Базаров: 04.08.2022 06:31:46
Если, вместо любой страницы отображается окно авторизации - да, скорее всего что-то с правами. Если, просто белая страница, попробуйте включить вывод ошибок, скорее всего что-то с самой установкой. |
Webdesignermsk: 26.04.2023 21:45:01
Подскажите как быть,
Битрикс24 ИМ+CRM стоит на на разных поддоменах ИМ на www.site.ru, CRM на crm.site.ru, у интернет магазина должна быть региональность на поддоменах, типа msk.site.ru spb.site.ru. ДНС прописаны, при открытии поддомена отображается crm. Нужно ли поддомены прописывать в s2 или может в s1 нужно ли делать какую то переадресацию в htassess? |
Михаил Базаров: 27.04.2023 10:11:25
Попробуйте для www задать сортировку 100, для поддоменов по нарастающей (200, 300 итд) а для crm самую большую, типа 999999. Если не поможет, лучше в ТП обратиться, у этой редакции есть особенности в этом плане. PS: в качестве попытки еще наоборот. Для crm 100, для остальных по нарастающей. |
Гость: 05.05.2023 10:26:03
Добрый день, сделал симлинки, сайт работает, но проблема с папкой upload. Изображения которые находятся в upload/ не подгружаются, хотя если они находятся например в upload/111/ все грузится отлично, почему так может быть? Файлы все на месте, если я меняю путь, все грузится. Файлов просто очень много и не хотелось бы у каждого менять путь. Спасибо.
|
Михаил Базаров: 05.05.2023 14:13:20
Затруднительно сказать. Если уверены что все сделали правильно (проверьте права на симлинки, что у вебсервера есть на них права) - лучше написать в ТП битрикс. Но права проверьте, суди по описанию в этом дело. |
Михаил: 17.07.2024 13:09:33
Михаил, добрый день! Спасибо большое за уточнение этого нюанса! Никак не мог запустить лендинг на поддомене. Прописал www у основного домена и всё моментально заработало!
|
Блог-note: заметки разработчика
Почтовое событие на создание нового элемента инфоблока, через API
Иногда при разработке сайта требуется реализовать функционал добавления элементов инфоблока простыми пользователям.Будет...
Удалить половину элементов инфоблока с помощью API
Задача: вот такая странная задача, нужно удалить из инфоблока половину элементов. Не важно каких, просто половину элемен...
Постраничная навигация в списке разделов Битрикс- catalog.section.list
Если в магазине очень много разделов и хочется вывести их с постраничной навигацией: можно воспользоваться методами CDBR...
Получение токена доступа API Firebase (HTTP v1) с помощью PHP для отправки push-уведомлений.
До июня 2024 года API Firebase использовал постоянный токен доступа, который можно было получить один раз в консоли. Одн...
Смена вида карточек товаров в catalog.section с иммитацией AJAX
Смену вида карточек товаров, в разделе каталога, можно реализовать с помощью сессии, записывая в нее нужный вида шаблона...
Получить все товары из всех заказов пользователя. История купленных товаров.
Задача: нужно создать раздел, в персональном разделе пользователя, с историей всех купленных товаров. Не путать с истори...
Кастомизация компонента восстановления пароля bitrix:system.auth.forgotpasswd
Достаточно часто спрашивают как кастомизировать компонент восстановления пароля пользователя. Типовая задача, это измени...
Как вывести картинки к разделам на базе _ext меню
Просто для эстетической красоты, нужно вывести в меню разделов сайта картинки или иконки. Достаточно популярный метод, э...
Вывод элементов с помощью API битрикс
Иногда, выводить элементы инфоблока с помощью компонентов, может оказаться избыточным. Например, если нужно вывести элем...