Битрикс многосайтовость — как создать

Небольшая памятка себе как создать на одной базе, но на разных доменах.

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

Шаг 1. Все сайты обязательно должны находится на одном хостинге, а их домены настроены на соответствующие DNS. Для примера создадим 2 новых сайта с папкой ru и kz — русская и версия для Казахстана соответственно. Когда папки созданы и индексная страница открывается по другому домену, можно переходить к следующему шагу.

Шаг 2. Создаем символьные ссылки на папки bitrix, local, upload.

ln -s /home/c/co123456/main_site/public_html/bitrix /home/c/co123456/ru/public_html
ln -s /home/c/co123456/main_site/public_html/bitrix /home/c/co123456/kz/public_html
ln -s /home/c/co123456/main_site/public_html/upload /home/c/co123456/ru/public_html
ln -s /home/c/co123456/main_site/public_html/upload /home/c/co123456/kz/public_html
ln -s /home/c/co123456/main_site/public_html/local /home/c/co123456/ru/public_html
ln -s /home/c/co123456/main_site/public_html/local /home/c/co123456/kz/public_html 

Если с этим пунктом возникают сложности, обратитесь в поддержку хостинга. main_site — это наш основной сайт, и через пробел указываем ссылки на корень новых сайтов.

Шаг 3. Создаем сайты в битриксе, указываем домен и Путь к корневой папке веб-сервера для этого сайта, выбираем шаблон.

Шаг 4. Переносим файлы и папки нового сайта, .access.php, urlrewrite.php, .htaccess и все меню. На этом шаге также важно проставить привязки инфоблоков и правильно всё подключить. Не забываем про правила обработки адресов в urlrewrite.

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

Если вам необходимо создать сайт по технологии многосайстовости, разделить сайт на разные домены или создать разные языковые версии, обращайтесь ко мне за помощью

автор: Dmitriy

web developer

Добавить комментарий

Ваш адрес email не будет опубликован.

#SaveUkraine