Настройка сайта 1С-Битрикс

настройках сайта необходимо указать список доменных имен по которым будет доступен сайт.Для этого перейдите в раздел Настройки - Настройки продукта - Сайты - Список сайтов. Выберите в меню Пункт Изменить напротив того сайта, на котором необходимо выполнить настройку мультирегиональности.

В поле Доменное имя укажите список доменных имен для каждого региона.

Мультирегиональность. Настройка сайта.

Натройка мультирегиональности

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

Мультирегиональность. Настройка.

Чтобы активировать мультирегиональность на сайте необходимо во вкладке настроек сайта в разделе Региональность установить флажок Использовать региональность и выбрать инфоблок с регионами в поле Инфоблок Регионы

Настройка файлов каталога

Чтобы настроить кэширование для каждого конкретного региона (Москва, Санкт-Петербург, Самара), необходимо добавить следующую строку кода в php-файлы:

"SITE_LOCATION_ID" => SITE_LOCATION_ID,

Добавлять строку необходимо в область, которая отвечает за настройки параметров компонента

region.png

Это необходимо сделать для всех php-файлов каталога, а также тех разделов, контент которых меняется при смене региона.

Предупреждение: рекомендуем предварительно скопировать тот файл, содержимое которого вы хотите поменять.

0