Как реализовать региональность в URL на Битрикс Старт?

Как правильно реализовать региональность (битрикс старт) в url?

Чтобы у меня был адрес:

foo.ru/ - контент Москвы
foo.ru/spb/ - контент СПБ
foo.ru/kazan/ - контент Казани

foo.ru/reviews/ - отзывы для Москвы
foo.ru/reviews/spb/ - отзывы для СПБ
foo.ru/reviews/kazan/ - отзывы для Казани

Ну и так далее.

У меня есть где-то 6 разделов, контент на которых нужно разнести по разным URL.
Сейчас у меня из куки берется город, который при первом заходе на сайт у клиента спрашивается, а город лежит в таблице и весь контент на сайте уже привязан к нужному городу.
Задача - понять, как реализовать привязку по URL (задача от SEO отдела).

В голову приходит разрулить все в urlrewrite.
  • Вопрос задан
  • 22 просмотра
Пригласить эксперта
Ответы на вопрос 1
slashinin
@slashinin
Задачи для PHP https://justcoding.ru
Региональность в URL обычно хлопотное дело т.к. нужно следить за верным адресом страницы, проще делать на под домене spb.foo.ru.

Но если задача стоит использовать именно URL, тогда указывайте регион в самом начале:
foo.ru/spb/reviews/

А для каждого региона создайте в корне сайта отдельные папки с копией структуры.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ITFactory Ростов-на-Дону
от 65 000 до 120 000 ₽
СОЮЗСНАБ Москва
от 150 000 до 180 000 ₽
Докторслон.ру Санкт-Петербург
от 100 000 до 150 000 ₽
01 мар. 2021, в 00:47
300000 руб./за проект
01 мар. 2021, в 00:29
5555 руб./за проект