Техническое задание: Мультирегиональность на Битрикс

Цель проекта

Адаптировать существующий сайт-каталог на платформе "1С-Битрикс" для работы в нескольких городах. Основное требование - использовать структуру сайта с подпапками (например, site.ru/moscow/, site.ru/spb/), а не создавать отдельные поддомены.

Ключевые функциональные требования

  • Реализовать механизм добавления контента (городов) в виде подразделов основной структуры сайта.
  • Настроить корректную работу ЧПУ (человеко-понятных URL) для страниц каждого города.
  • Разработать и интегрировать в основной интерфейс сайта переключатель городов (селектор). Элемент должен быть размещен в навигационном меню.
  • Реализовать функцию автоматического определения города посетителя на основе IP-адреса или данных геолокации браузера (с последующим запросом подтверждения у пользователя).
  • Обеспечить корректную работу навигации, хлебных крошек и контента в зависимости от выбранного города.
  • Продумать и реализовать стратегию управления общим и региональным контентом (например, цены, контакты, наличие).

Технические особенности

  • Работа ведется на существующем сайте, построенном на CMS "1С-Битрикс".
  • Запрещено использование поддоменов (city.site.ru). Только структура с подпапками (site.ru/city/).
  • Решение должно быть масштабируемым для легкого добавления новых городов в будущем.
  • Важно учесть влияние на SEO (настройка 301 редиректов, hrefl-разметка для региональных версий, чтобы избежать дублей).

Перенос сайта на WordPress с интеграцией системы проверки кодов

Требуется перенести существующий сайт с конструктора на WordPress без изменений в дизайне и верстке. Дополнительно необходимо разработать и интегрировать страницу с формой для проверки серийных кодов оборудования с подключением к базе данных.