Категории

Поддомены и мультиязычность. Страны и Города. Легкая настройка.

Адаптивный Composite Бесплатно

Описание

Один модуль для всех доменов и языков

Если вы управляете сайтом на 1С-Битрикс и хотите расширить географию аудитории, вам не придется дублировать сайт или покупать несколько лицензий. Этот модуль добавляет поддержку неограниченного числа поддоменов прямо внутри вашего проекта. Вы можете создать отдельные версии для Москвы, Санкт-Петербурга, Казани или любого другого города — и все они будут работать на одной установке Битрикса. Никаких сложных доработок: модуль подключается и сразу готов к настройке.

Система автоматически определяет город и страну посетителя. Это значит, что пользователь из Берлина сразу увидит немецкую версию сайта, а гость из Парижа — французскую. Вам не нужно вручную перенаправлять трафик или просить клиента выбирать язык — всё происходит само собой. Для каждого поддомена можно задать собственные счетчики аналитики, мета-теги и любые дополнительные поля. Хотите показывать разный контент для жителей разных регионов? Легко: модуль позволяет привязать любые данные к конкретному домену.

Тонкая SEO-настройка для каждой страницы

Продвижение в поисковых системах требует индивидуального подхода к каждому городу или стране. Этот модуль дает вам полный контроль над метаданными для каждой страницы в разрезе домена. Вы можете задать уникальный Title, Description, Keywords и H1 для страницы «Контакты» на поддомене spb.site.ru и совершенно другие — для той же страницы на london.site.ru. Причем делать это можно прямо в интерфейсе Битрикса, без правки кода.

Для тех, кто не хочет заполнять мета-теги вручную для сотен страниц, предусмотрен общий паттерн формирования Title. Вы задаете шаблон, и модуль автоматически подставляет нужные значения в зависимости от текущего поддомена. Кроме того, можно создавать собственные дополнительные поля для каждой страницы с привязкой к домену — например, для кастомных меток или уникальных SEO-текстов. Всё это работает без использования сторонних сервисов, полностью на вашем сервере.

Мультиязычность и локализация данных без головной боли

Если ваш бизнес работает в нескольких странах, модуль упрощает поддержку разных языков. Включите мультиязычность — и система будет автоматически переключать язык интерфейса в зависимости от того, на каком поддомене находится пользователь. Но это не просто перевод меню: вы можете локализовать любые поля, включая заголовки, описания и ключевые слова. То есть для французского поддомена title страницы будет на французском, а для немецкого — на немецком.

Модуль также позволяет делать локализацию данных — например, выводить разные цены, акции или описания товаров для разных регионов. При этом вам не нужно создавать отдельные инфоблоки или копировать элементы. Достаточно привязать нужные поля к домену, и система сама подставит правильные значения. Все настройки гибкие: вы можете включить только те функции, которые реально нужны, и отключить лишнее.

Гибкость и управление без лишних сложностей

Одна из сильных сторон модуля — возможность тонко настроить его под свои задачи. Вы можете включать или отключать почти любой функционал: например, отключить автоопределение города, но оставить поддержку мультиязычности. Или настроить исключения для определенных путей — чтобы некоторые страницы игнорировали привязку к домену. Система поддерживает ЧПУ-адреса, что важно для SEO и удобства пользователей.

В модуле предусмотрено несколько режимов работы. Вы можете задавать соответствия между доменами и городами, странами или языками вручную, либо положиться на автоматическое определение. Для сложных проектов есть возможность создавать любые дополнительные поля с привязкой к домену — например, для хранения уникальных телефонных номеров, адресов или времени работы в каждом регионе. И всё это настраивается через стандартный интерфейс Битрикса, без программирования.

Готовые компоненты и поддержка

Чтобы не писать код с нуля, разработчики модуля добавили несколько готовых компонентов. Компонент multidomain.city.list выводит список всех ваших поддоменов — удобно для создания карты сайта или переключателя. Компонент multidomain.data показывает информацию о текущем поддомене: его название, привязанный город, язык и любые дополнительные поля. А компонент multidomain.page помогает выводить статические страницы с учетом мультиязычности — например, «О компании» или «Доставка» на разных языках.

Если возникнут сложности с настройкой, вам помогут — автор модуля отвечает на вопросы по почте. Код открыт и доступен на GitHub, так что при желании вы можете его доработать или проверить безопасность. Модуль не использует сторонние сервисы, все данные хранятся на вашем сервере. Это решение подойдет тем, кто хочет точечно продвигать сайт в разных городах и странах, настраивать SEO для каждого региона и управлять мультиязычностью без покупки дополнительных дорогих инструментов.

Часто задаваемые вопросы

Поддомены и мультиязычность. Страны и Города. Легкая настройка.
Бесплатно
77 обсужденией

Характеристики

Версия 1.2.6
Добавлен 23.01.2018
Обновлён 19.02.2026
Установок Более 1000 раз
Код dev2fun.multidomain
Адаптивный Да
Composite Да