Многосайтовость. Зазеркаливание сайтов

RSS
Многосайтовость. Зазеркаливание сайтов, Не работает инструкция
 
Есть инструкция: https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=103&LESSON_ID=287
Производилась настройка симлинков (вариант-2). С другими вариантами будет аналогичный результат.
Для тестирования настроек было выбрано 2 разных хостинга. На каждом - по 2 разных аккаунта. То есть сценарии прогонялись по 4 раза.  

Сайт-1 (основной, на домене)
Сайт-2 (поддомен)
Сайт-3 (поддомен)
Сайт-4 (поддомен)

В инструкции приводится настройка Сайта-1 и Сайта-2. Сайт-1 и Сайт-2 устанавливаются корректно.
При этом, если четко следовать инструкции, при установке Сайта-3 возникает ошибка: после установки Сайт-3 и Сайт-2 зеркалят друг друга (header, footer, личный кабинет пользователя - при установке идентичного шаблона, каталог интернет-магазина, с разделами и наименованиями, но без карточек товаров - при установке идентичного шаблона).

Вопрос в том, как убрать отзеркаливание и при этом не повредить Сайт-1 и Сайт-2 при установке Сайта-3. Аналогично - при установке Сайта-4, Сайта-5 и т.д.

Цели:
1. Убрать отзеркаливание. Сайты должны существовать отдельно друг от друга.
2. Не повредить предыдущие сайты при установке каждого следующего.

В службе поддержки ответили (но это не сработало):

На вашем видео видно, что все сайты имеют одинаковую сортировку. При настройке многосайтовости у основного домена должна быть сортировка выше, чем у поддоменов: https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=103&LESSON_ID=287
Скорректируйте, пожалуйста, сортировку сайтов согласно документации.

О ТЕСТАХ

После уточнения я провела эксперимент (на всех аккаунтах и хостингах): сортировка была изменена.

Вариант сортировки 1:

сайт 1 = 1
сайт 2 (поддомен) = 2
сайт 3 (поддомен) = 2
Сайт 3 будет зеркалиться с сайтом 1

Вариант сортировки 2:

сайт 1 = 1
сайт 2 (поддомен) = 2
сайт 3 (поддомен) = 3 (или 4, 5, 6 и т.д.)
Сайт 3 будет зеркалиться с сайтом 2.

А нужно, чтобы не зеркалились вообще.

ЕЩЕ ТЕСТЫ

сайт 1 = 9
сайт 2 (поддомен) = 1
сайт 3 (поддомен) = 2
Сайт 3 будет зеркалиться с сайтом 1, при этом сайт 1 утратит первоначальный вид.

Вариант сортировки 2:

сайт 1 = 1000
сайт 2 (поддомен) = 300
сайт 3 (поддомен) = 200 (или 4, 5, 6 и т.д.)
Сайт 3 будет зеркалиться с сайтом 1. Сайт 1 утратит первоначальный вид.

Были попытки замены header и footer в коде в сайте 3 и 4 в файле index.php:
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
Делалось так (с соответствующими правками и добавлениями файлов):
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header1.php");
При подобных перестановках на сайтах 3 и 4 рушился сайт-1 (вне зависимости от сортировки).

Очень хотелось бы, чтобы сайты существовали отдельно друг от друга.

Ну и остается вопрос, как не испортить сайт-2 (поддомен), сайт-3 (поддомен), сайт-4 (поддомен) при установке сайта-5 (поддомен), если каждый последующий сайт зеркалится либо с сайтом-1, либо с сайтом-2 (в зависимости от сортировки), а по умолчанию установлен сайт-1?  
 
Самое простое это и основной сайт сделать на поддомене www
То есть, в системе не будет ни одного сайта на домене, все на поддоменах.
Ну а сам домен, просто, ридеректнуть на его www поддомен

Вот тут, во втором видео эту проблему рассматривал - правда времени много прошло, но видимо ни чего не изменилось
https://bazarow.ru/blog-note/783/
Изменено: Михаил Базаров - 13.02.2024 19:31:21
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Ютубе