Як підключити власний домен до Shopcore

Як підключити власний домен до Shopcore

Підключення домену через DNS-записи та перевірка HTTPS.

Інструкція підключення домену до Shopcore

Щоб ваш магазин відкривався на власному домені, наприклад myshop.ua, потрібно направити домен на IP-адресу сервера Shopcore. Це робиться через DNS-записи домену.

Найпростіший варіант — додати A-записи у панелі вашого реєстратора домену. Якщо реєстратор не дозволяє керувати A-записами і дає змінювати тільки NS-сервери, тоді потрібно підключити домен до Cloudflare, а вже там створити A-записи.

IP_АДРЕСА_ВАШОГО_МАГАЗИНУ вказана у вікні онбордингу або в налаштуваннях магазину - > мій домен


Варіант 1. Реєстратор дозволяє додавати A-записи

Якщо у вашій панелі керування доменом є розділ DNS, DNS-записи, Zone Editor або Керування зоною, тоді потрібно додати два A-записи.

Тип Ім’я / Host Значення / Value
A @ IP_АДРЕСА_ВАШОГО_МАГАЗИНУ
A www IP_АДРЕСА_ВАШОГО_МАГАЗИНУ

Запис @ відповідає за основний домен, наприклад: myshop.ua.

Запис www відповідає за адресу з www, наприклад: www.myshop.ua.

Після збереження DNS-записів потрібно почекати, поки зміни оновляться. Зазвичай це займає від кількох хвилин до кількох годин, іноді до 24 годин. DNS — штука некваплива, як бухгалтер перед відпусткою.


Варіант 2. У реєстратора можна змінити тільки NS-сервери

Деякі реєстратори не дають зручно додавати A-записи напряму. Якщо у вашій панелі доступна лише зміна NS-серверів, використайте Cloudflare.

Крок 1. Додайте домен у Cloudflare

  1. Перейдіть на сайт Cloudflare.
  2. Створіть акаунт або увійдіть у вже існуючий.
  3. Додайте свій домен у Cloudflare.
  4. Оберіть безкоштовний тариф, якщо платні функції вам не потрібні.
  5. Cloudflare просканує існуючі DNS-записи домену.

Крок 2. Замініть NS-сервери у реєстратора

Після додавання домену Cloudflare покаже вам два NS-сервери, наприклад:

anna.ns.cloudflare.com
mark.ns.cloudflare.com

У панелі вашого реєстратора потрібно замінити старі NS-сервери на ті, які видав Cloudflare.

Після цього Cloudflare стане місцем, де ви керуєте DNS-записами домену.

Крок 3. Додайте A-записи у Cloudflare

Коли домен активується в Cloudflare, відкрийте розділ DNS і додайте такі записи:

Тип Ім’я IPv4-адреса Режим
A @ IP_АДРЕСА_ВАШОГО_МАГАЗИНУ DNS only
A www IP_АДРЕСА_ВАШОГО_МАГАЗИНУ DNS only

Для підключення домену використовуйте режим DNS only. Це означає, що домен напряму вказує на IP-адресу сервера Shopcore.


Підключення домену в адмін-панелі Shopcore

Після того як DNS-записи додані, потрібно підключити домен на стороні Shopcore. Самих A-записів недостатньо: сервер має знати, який магазин потрібно відкривати для цього домену.

  1. Увійдіть в адмін-панель вашого магазину Shopcore.
  2. Відкрийте розділ Налаштування домену.
  3. У полі домену вкажіть ваш домен, наприклад myshop.ua.
  4. Вкажіть актуальну електронну пошту для SSL-сертифіката.
  5. Увімкніть тумблер Підключити.
  6. Збережіть налаштування.
  7. Дочекайтесь завершення підключення домену.

Електронна пошта потрібна для випуску SSL-сертифіката. Вказуйте реальну пошту, до якої у вас є доступ.

Після запуску підключення Shopcore перевірить DNS-записи домену, прив’яже домен до вашого магазину та спробує випустити SSL-сертифікат.

Якщо DNS ще не оновився, підключення може не пройти одразу. У такому випадку потрібно трохи почекати й повторити підключення пізніше. DNS іноді поводиться так, ніби йому треба морально підготуватись.


Що робити з іншими записами

Якщо у DNS-зоні вже є старі A-записи для @ або www, які ведуть на іншу IP-адресу, їх потрібно змінити або видалити.

Якщо є запис типу AAAA для IPv6, але Shopcore видав вам тільки IPv4-адресу, краще тимчасово видалити або вимкнути цей AAAA-запис, щоб домен не відкривався через неправильну адресу.

Якщо у вас налаштована пошта на домені, наприклад Gmail, Zoho, Ukr.net або інший поштовий сервіс, не видаляйте MX, TXT, SPF, DKIM та DMARC записи. Вони відповідають за роботу пошти. Для підключення магазину зазвичай потрібно змінити тільки A-записи.


Коли домен запрацює

Після зміни DNS-записів домен може почати працювати не одразу. Зазвичай оновлення займає від 5 хвилин до кількох годин.

Після цього потрібно ще виконати підключення домену в адмін-панелі Shopcore. Коли підключення завершиться, сайт буде відкриватися через ваш власний домен із SSL-сертифікатом.

У деяких випадках старі DNS-дані можуть зберігатися в кеші браузера, роутера або провайдера. Якщо домен ще не відкривається, спробуйте:

  • відкрити сайт в іншому браузері;
  • перевірити з мобільного інтернету;
  • очистити кеш браузера;
  • перевірити, чи правильно вказаний домен у налаштуваннях Shopcore;
  • перевірити, чи увімкнений тумблер підключення домену;
  • почекати ще трохи, бо DNS іноді любить драму.

Коротка схема підключення

  1. Отримайте IP-адресу магазину в Shopcore.
  2. Відкрийте DNS-налаштування домену.
  3. Додайте A-запис для @ на IP Shopcore.
  4. Додайте A-запис для www на той самий IP.
  5. Якщо у реєстратора немає A-записів — перенесіть DNS-керування на Cloudflare через NS.
  6. У Cloudflare для A-записів використовуйте режим DNS only.
  7. Зайдіть в адмін-панель Shopcore.
  8. Відкрийте Налаштування домену.
  9. Вкажіть домен і актуальну пошту для SSL-сертифіката.
  10. Увімкніть тумблер Підключити.
  11. Збережіть налаштування й дочекайтесь завершення підключення.

Приклад

Припустимо, ваш домен:

myshop.ua

А IP-адреса Shopcore:

123.123.123.123

Тоді потрібно створити такі DNS-записи:

Тип Ім’я Значення Режим
A @ 123.123.123.123 DNS only
A www 123.123.123.123 DNS only

Після цього в адмін-панелі Shopcore потрібно відкрити Налаштування домену, вказати домен myshop.ua, додати актуальну пошту для SSL-сертифіката, увімкнути тумблер Підключити і дочекатись завершення підключення.

Коли DNS-записи оновляться, домен буде підключений у Shopcore, а SSL-сертифікат буде успішно випущений, адреси myshop.ua і www.myshop.ua будуть вести на ваш магазин.