Меню
Есть инструкция: 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/
Видеоуроки по
1С-Битрикс
на моем Boosty канале Видео
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 

Блог-note: заметки разработчика

GIT-репозиторий на собственном сервере с веб-интерфейсом: Gitea - аналог GitHub

Задача: Развернуть git-репозиторий на собственном сервере с помощью Gitea — для ведения проектов, с веб-интерфейсом и по...

Использование $APPLICATION->RestartBuffer() в связке с AJAX-запросами

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

Добавить все свойства инфоблока в умный фильтр одним разом

Если у вас достаточно много свойств, в инфоблоке с товарами, например: больше 1000-чи, после интеграции с 1С или импорта...

Вывести артикул в печатную форму бланка заказа

Задача: в печатную форму бланка заказа добавить артикулы товаров и данные о пользователе.

Как вывести картинки к разделам на базе _ext меню

Просто для эстетической красоты, нужно вывести в меню разделов сайта картинки или иконки. Достаточно популярный метод, э...

Заполнить коэффициент единицы измерения (MEASURE_RATIO) из свойства элемента

Задача: Каталог наполняется из 1С, но 1С не передает коэффициент единицы измерения (особенность конкретной 1С, но во...

Данные о заказе текущего пользователя

Иногда нужно получить данные о заказе текущего пользователя. Не через компонент, а непосредственно через API Битрикс. Ва...

Сортировать товары по названию, цене и свойствам в каталоге 1С-Битрикс

Задача: реализовать возможность сортировки товаров в разделах каталога. Сортировка должна работать с использованием AJAX...

Увидеть файл заказов который передаст Битрикс в 1С

Для диагностики обмена заказов, интернет-магазина на 1С Битрикс с 1С Управление Торговлей, нужно увидеть xml файл с зака...