В настройках сайта необходимо указать список доменных имен по которым будет доступен сайт. Для этого перейдите по пути Администрирование > Настройки > Настройки продукта > Сайты > Список сайтов.
В правой части экрана напротив сайта, на котором необходимо выполнить настройку мультирегиональности, нажмите на гамбургер-меню и выберите действие "Изменить".
В поле Доменное имя укажите список доменных имен для каждого региона.
Настройка мультирегиональности
Активация и параметры настройки мультирегиональности в административной части сайта находятся в Настройки > Настройки продукта > Настройки модулей > Набор функций для разработки.
Чтобы активировать мультирегиональность на сайте необходимо во вкладке настроек сайта в разделе Региональность установить флажок Использовать региональность и выбрать инфоблок с регионами в поле "Инфоблок Регионы"
Настройка файлов каталога
Чтобы настроить кэширование для каждого конкретного региона (Москва, Санкт-Петербург, Самара), необходимо добавить следующую строку кода в php-файлы:
"SITE_LOCATION_ID" => SITE_LOCATION_ID,
Добавлять строку необходимо в область, которая отвечает за настройки параметров компонента
Это необходимо сделать для всех php-файлов каталога, а также тех разделов, контент которых меняется при смене региона.
Предупреждение: рекомендуем предварительно скопировать тот файл, содержимое которого вы хотите поменять.
|