PankovAlxndr
@PankovAlxndr
Fullstack web developer

Как реализовать региональность в 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.
  • Вопрос задан
  • 219 просмотров
Пригласить эксперта
Ответы на вопрос 1
slashinin
@slashinin
Задачи для PHP https://justcoding.ru
Региональность в URL обычно хлопотное дело т.к. нужно следить за верным адресом страницы, проще делать на под домене spb.foo.ru.

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

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

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

Похожие вопросы