Для примера будем настраивать многосайтовость на хостинге sweb.ru
Первый сайт: atelier.gvozdevsoft.ru
Второй сайт: master.gvozdevsoft.ru
1. Создание домена (поддомена) на хостинге.
2. Копирование файлов .access.php и .htaccess.php с первого сайта, где установлен Битрикс. При необходимости файлы отредактировать.
Содержимое файла .access.php
Отредактировать файл .htaccess.php при необходимости. Например, настройка редиректов.
4. На хостинге sweb.ru для нашего аккаунта необходимо включить ssh
Для создания символьных ссылок будем использовать программу putty, которую можно скачать в свободном доступе.
5. Вводим имя домена либо ip адрес домена.
6. Выбираем Да.
7. Вводим логин и пароль. Логин можно скопировать и вставить комбинацией клавиш "shift" + "ins". Пароль нужно будет ввести вручную. После удачного ввода появляется такое изображение как на скриншоте ниже.
8. Создаем символьную ссылку для папки bitrix
ln -s /home/i/vashlogin/demo/atelier/public_html/bitrix /home/i/vashlogin/demo/master/public_html/bitrix
8. Создаем символьную ссылку для папки upload
ln -s /home/i/vashlogin/demo/atelier/public_html/upload /home/i/vashlogin/demo/master/public_html/upload
9. Символьные ссылки созданы
Заходим в Битрикс. Можно зайти как через первый сайт, так и через второй.
1. Добавляем новый сайт
1
2
Шаблон на данном этапе настройки выберем для первого сайта.
Необходимо также донастроить первый сайт, на котором размещен Битрикс.
1
2
3
4
Устанавливаем решение для второго сайта. Настройку производим через Список мастеров.
Подробная инструкция по установке решения из Маркетплейс
!Важно на первом шаге установки указать сайт куда будет установлено решение.
Необходимо предоставить права доступа ко второму сайту для всех пользователей.
1
2
Есть особенность в установке значений в поле Сортировка сайтов в списке. Если второй сайт работает на поддомене домена первого сайта, то он в списке сайтов должен иметь меньшее значение. Например, сортировка у первого сайта - 500, сортировка у второго сайта (работающего на поддомене первого) - 400.
В противном случае, или при равенстве значения в поле Сортировка, система будет открывать первый сайт при обращении ко второму.
Для случаев, когда сайты находятся на разных доменах или разных поддоменах, сортировка может быть любой.