Щоб ваш магазин відкривався на власному домені, наприклад myshop.ua, потрібно направити домен на IP-адресу сервера Shopcore. Це робиться через DNS-записи домену.
Найпростіший варіант — додати A-записи у панелі вашого реєстратора домену. Якщо реєстратор не дозволяє керувати A-записами і дає змінювати тільки NS-сервери, тоді потрібно підключити домен до Cloudflare, а вже там створити A-записи.
IP_АДРЕСА_ВАШОГО_МАГАЗИНУ вказана у вікні онбордингу або в налаштуваннях магазину - > мій домен
Якщо у вашій панелі керування доменом є розділ DNS, DNS-записи, Zone Editor або Керування зоною, тоді потрібно додати два A-записи.
| Тип | Ім’я / Host | Значення / Value |
|---|---|---|
| A | @ | IP_АДРЕСА_ВАШОГО_МАГАЗИНУ |
| A | www | IP_АДРЕСА_ВАШОГО_МАГАЗИНУ |
Запис @ відповідає за основний домен, наприклад: myshop.ua.
Запис www відповідає за адресу з www, наприклад: www.myshop.ua.
Після збереження DNS-записів потрібно почекати, поки зміни оновляться. Зазвичай це займає від кількох хвилин до кількох годин, іноді до 24 годин. DNS — штука некваплива, як бухгалтер перед відпусткою.
Деякі реєстратори не дають зручно додавати A-записи напряму. Якщо у вашій панелі доступна лише зміна NS-серверів, використайте Cloudflare.
Після додавання домену Cloudflare покаже вам два NS-сервери, наприклад:
anna.ns.cloudflare.com mark.ns.cloudflare.com
У панелі вашого реєстратора потрібно замінити старі NS-сервери на ті, які видав Cloudflare.
Після цього Cloudflare стане місцем, де ви керуєте DNS-записами домену.
Коли домен активується в Cloudflare, відкрийте розділ DNS і додайте такі записи:
| Тип | Ім’я | IPv4-адреса | Режим |
|---|---|---|---|
| A | @ | IP_АДРЕСА_ВАШОГО_МАГАЗИНУ | DNS only |
| A | www | IP_АДРЕСА_ВАШОГО_МАГАЗИНУ | DNS only |
Для підключення домену використовуйте режим DNS only. Це означає, що домен напряму вказує на IP-адресу сервера Shopcore.
Після того як DNS-записи додані, потрібно підключити домен на стороні Shopcore. Самих A-записів недостатньо: сервер має знати, який магазин потрібно відкривати для цього домену.
Електронна пошта потрібна для випуску 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-дані можуть зберігатися в кеші браузера, роутера або провайдера. Якщо домен ще не відкривається, спробуйте:
@ на IP Shopcore.www на той самий IP.Припустимо, ваш домен:
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 будуть вести на ваш магазин.