Налаштування окремих доменів для партнерських вітрин 1С-Бітрікс

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Налаштування окремих доменів для партнерських вітрин 1С-Бітрікс
Проста
~1 робочий день
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Налаштування окремих доменів для партнерських вітрин 1С-Бітрікс

Партнерські вітрини працюють, але всі живуть на поддоменах основного сайту: partner-a.main-site.ru, partner-b.main-site.ru. Партнери недовольні — вони хочуть свої домени: partner-a-shop.ru, partnerbstore.by. Для клієнта вітрина на чужому поддомені виглядає як сторінка на чужому сайті, а не як самостійний магазин. Окремі домени вирішують цю проблему: кожна вітрина — на своєму домені, зі своїм SSL, зі своїм SEO.

Багатосайтовість та прив'язка доменів

1С-Бітрікс підтримує прив'язку кількох доменів до однієї установки через механізм багатосайтовості. Кожен сайт (вітрина) в системі має:

  • Ідентифікатор сайту — унікальний код (наприклад, s1, s2, partner_a).
  • Домен — один або кілька доменів, прив'язаних до сайту.
  • Директорія — папка на сервері з файлами сайту (шаблон, сторінки).

Прив'язка домена до вітрини: в налаштуваннях сайту (Налаштування → Сайти) указується доменне імя. При зверненню до цього домена Бітрікс автоматично підключає потрібний сайт — зі своїм шаблоном, каталогом, цінами.

Конфігурація веб-сервера

На рівні веб-сервера (nginx / Apache) кожен домен партнера повинен указувати на одну й ту ж директорію 1С-Бітрікс. Конфігурація:

  • Nginx — окремий server-блок для кожного домена партнера. root указує на спільну директорію Бітрікс. Домен передається в $host, Бітрікс визначає сайт за ним.
  • Apache — через VirtualHost або .htaccess. Усі домени спрямовані на одну директорію.
  • Wildcard-конфігурація — якщо партнерів багато, можна використовувати один server-блок з обробкою всіх доменів. Бітрікс сам розбереться, яку вітрину показувати.

DNS: для кожного домена партнера створюється A-запис, який указує на IP сервера. Якщо домен партнера зареєстрований у іншого реєстратора — партнер додає A-запис в своїй DNS-панелі.

SSL-сертифікати

Кожен домен вимагає свій SSL-сертифікат. Варіанти:

  • Let's Encrypt — безкоштовний сертифікат для кожного домена. Автоматичне поновлення через certbot. При великій кількості партнерів — автоматизація видачі через скрипт при додаванні нової вітрини.
  • Wildcard-сертифікат — тільки для поддоменів одного домена (*.main-site.ru). Не підходить для окремих доменів партнерів.
  • Комерційний сертифікат — якщо партнер хоче EV або OV сертифікат зі своєю юрлицею.

Автоматизація: при додаванні нового партнера скрипт отримує сертифікат Let's Encrypt, конфігурує nginx та перезавантажує сервер. Час додавання нового домена — хвилини, а не дні.

SEO для окремих доменів

Кожна вітрина на окремому домені — самостійний сайт з точки зору пошукових систем. Це важливо:

  • Канонічні URLrel="canonical" указує на домен вітрини, а не на основний сайт. Виключає дублювання контенту.
  • Sitemap.xml — генерується для кожного домена окремо. Містить тільки URL цієї вітрини.
  • Robots.txt — індивідуальний для кожного домена. Дозволяє індексацію сторінок вітрини, закриває службові розділи.
  • Метатеги — title, description, og-теги генеруються з врахуванням бренду партнера: «{Товар} — купити в {Назва партнера}».
  • Hreflang — якщо вітрини на різних мовах або в різних регіонах.

Важливо: товари в каталозі одинакові на всіх вітринах. Щоб уникнути проблем з дублюванням контенту, кожна вітрина повинна мати унікальні описи або використовувати canonical з указанням на основний домен партнера.

Процес додавання нового партнера

  1. Реєстрація домена (партнер або власник платформи).
  2. Налаштування DNS — A-запис на IP сервера.
  3. Створення сайту в 1С-Бітрікс: ідентифікатор, домен, директорія.
  4. Видача SSL-сертифікату (Let's Encrypt).
  5. Конфігурація nginx: server-блок для нового домена.
  6. Прив'язка шаблону, типу цін, каталогу.
  7. Генерація sitemap.xml та robots.txt.
  8. Перевірка: відкриття вітрини за доменом, оформлення тестового замовлення, перевірка SSL.

Що налаштовуємо

  • Прив'язка окремих доменів до вітрин в 1С-Бітрікс
  • Конфігурація веб-сервера (nginx/Apache) для мультидоменної роботи
  • SSL-сертифікати для кожного домена (Let's Encrypt, автоматизація)
  • SEO: canonical, sitemap, robots.txt, метатеги для кожної вітрини
  • DNS-інструкції для партнерів
  • Автоматизація додавання нових доменів
  • Тестування: доступність за доменом, SSL, коректність каталогу та цін