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

Просмотров: 66721

Часто спрашивают "как настроить многосайтовость Битрикс на разных доменах", решил записать небольшое видео в котором установлю два сайта на одну редакцию системы управления. Быть может кому-то будет полезно

Битрикс является многосайтовой системой. Это значит, что на одной копии продукта можно запустить неограниченное количество сайтов, которые будут иметь разную публичную часть, но при этом общую админпанель. Покупая одну лицензию на любую редакцию, Вы получаете возможность установить два сайта. Если требуется больше, то просто докупаете дополнительные лицензии за полцены. Либо можно приобрести неограниченную лицензию.

Для чего нужна многосайтовость

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

Тоже самое с пользователями, им не придется каждый раз регистрироваться на каждом отдельном сайте, достаточно настроить сквозную "регистрацию" и пользователь сможет пообщаться в Вашей социальной сети, купить товары в интернет-магазине или обратиться в техподдержку. Пройдя регистрацию всего один раз на одном из сайтов.

Также полезно для компаний имеющих сайты на нескольких языках. Удобно когда все в одном месте.

Многосайтовость битрикс бывает двух видов:

На одном домене- когда сайты располагаются внутри одного домена, например www.site.ru/ru/ и www.site.ru/com/ не особо интересный и применимый вариант, о нем рассказывать не буду, это не сложно.

Многосайтовость на разных доменах- когда сайты работают на разных доменах, например www.one.ru и www.two.ru. В видео рассказываю именно про данный способ, на тестовом хостинге pagemaster.ru

Видео: как настроить многосайтовость битрикс

Многосайтовость на поддоменах

Данное видео записано намного позже самой заметки. С запуском многосайтовости на поддоменах, есть одна небольшая, хотя и очевидная, хитрость. Важно! Правильно указать адреса доменов. Подробнее в видео

Webdesignermsk 01.08.2022
Подскажите как установить правильно на виртуальное окружение что бы crm.site.ru это была црм а www.site.ru был интернет магазин.
Webdesignermsk 01.08.2022
Цитата
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
Webdesignermsk 01.08.2022
Цитата
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/
Михаил Базаров 01.08.2022
Цитата
Webdesignermsk написал:
А еще к примеру, если же все таки установили сначала портал, потом уже магазин. Заказы новые уже появились в crm, порядок сайтов стоит правильный, указал адрес сайта с www и сервер тоже с www. Включаю второй сайт(магазин), установился шаблон, но данные почему то поддтягиваются с crm. Создал скрипт проверки id сайта. Показывает все правильно.

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


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

Если, вместо любой страницы отображается окно авторизации - да, скорее всего что-то с правами.
Если, просто белая страница, попробуйте включить вывод ошибок, скорее всего что-то с самой установкой.
Webdesignermsk 26.04.2023
Подскажите как быть,
Битрикс24 ИМ+CRM стоит на на разных поддоменах ИМ на www.site.ru, CRM на crm.site.ru, у интернет магазина должна быть региональность на поддоменах, типа msk.site.ru spb.site.ru. ДНС прописаны, при открытии поддомена отображается crm. Нужно ли поддомены прописывать в s2 или может в s1 нужно ли делать какую то переадресацию в htassess?
Михаил Базаров 27.04.2023
Цитата
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, для остальных по нарастающей.
Гость 05.05.2023
Добрый день, сделал симлинки, сайт работает, но проблема с папкой upload. Изображения которые находятся в upload/ не подгружаются, хотя если они находятся например в upload/111/ все грузится отлично, почему так может быть? Файлы все на месте, если я меняю путь, все грузится. Файлов просто очень много и не хотелось бы у каждого менять путь. Спасибо.
Михаил Базаров 05.05.2023
Цитата
Гость написал:
Добрый день, сделал симлинки, сайт работает, но проблема с папкой upload. Изображения которые находятся в upload/ не подгружаются, хотя если они находятся например в upload/111/ все грузится отлично, почему так может быть? Файлы все на месте, если я меняю путь, все грузится. Файлов просто очень много и не хотелось бы у каждого менять путь. Спасибо.

Затруднительно сказать. Если уверены что все сделали правильно (проверьте права на симлинки, что у вебсервера есть на них права) - лучше написать в ТП битрикс.
Но права проверьте, суди по описанию в этом дело.