Свой домен
По умолчанию сайт-меню локации живёт на поддомене платформы (ваш-домен.cenaly.ru). Если у заведения есть собственный домен (например, restoran.ge), его можно подключить — и сайт откроется по адресу вида menu.restoran.ge.
Здесь описано именно подключение домена. Оформление сайта — шаблоны, цвета, раскладка — в разделе Конструктор сайта. Тарифы и доп. пакеты — в разделе Подписка.
Что вы получите#
- Публичный сайт-меню откроется на вашем домене, а не на поддомене платформы.
- Бесплатный HTTPS-сертификат: платформа выпускает и автоматически продлевает его сама — вам не нужно ничего покупать, скачивать или устанавливать. В российском контуре (
cenaly.ru) сертификат выпускает Certificate Manager Яндекса (Let's Encrypt) с DNS-валидацией, поэтому там запись_acme-challengeнужна и для поддомена тоже. - Адреса страниц (SEO, canonical-ссылки) будут указывать на ваш домен — это тот адрес, который увидят поисковики и который стоит использовать в рекламе и на вывесках.
Что нужно заранее#
- Домен, который уже принадлежит вам (зарегистрирован у любого регистратора).
- Доступ в панель управления DNS этого домена — обычно она находится у регистратора домена или у хостинг-провайдера, где домен обслуживается.
- Тариф с доступной опцией «Собственный домен». Сколько доменов включено в тариф:
| Тариф | Доменов включено |
|---|---|
| Бесплатный (Free) | 0 |
| Базовый (Basic) | 1 |
| Премиум (Premium) | 5 |
| Корпоративный (Enterprise) | без ограничений |
Лимит считается на весь аккаунт, а не на каждую локацию отдельно.
Сверх включённого в тариф количества домен можно подключить как платную опцию «Собственный сайт» — $10/мес или $100/год за локацию (а поскольку домен на локацию один, это же и цена за домен). Домены, оплаченные этой опцией, включённый в тариф лимит не расходуют. После окончания оплаты действует льготный период 7 дней: домен всё это время считается оплаченным и не отключается. Подробнее о тарифах — в разделе Подписка.
Поддомен или корневой домен?#
Работают оба варианта: и поддомен (menu.вашдомен.ru, shop.вашдомен.com), и корневой домен верхнего уровня (вашдомен.ru — без всякого поддомена). Разница только в количестве DNS-записей:
| Что подключаете | Сколько записей | Какие |
|---|---|---|
Поддомен menu.вашдомен.ru |
одна | CNAME → адрес платформы |
Корневой домен вашдомен.ru |
две | ALIAS/ANAME → адрес платформы и запись подтверждения владения (_cf-challenge / _acme-challenge — какая именно, покажет админка) |
Почему у корневого домена записей две:
- На корне домена стандарт DNS не разрешает обычный CNAME, поэтому вместо неё нужна запись типа ALIAS / ANAME / CNAME-flattening. Её поддерживают AWS Route 53, Cloudflare, DNSimple, Gandi и многие другие — но не все провайдеры.
- Такая запись отдаёт браузеру сразу IP-адреса и «прячет» имя, по которому платформа обычно убеждается, что домен направлен именно к ней. Поэтому для корневого домена дополнительно нужна запись подтверждения владения — чаще всего TXT
_cf-challenge.вашдомен.ru. Обе записи админка показывает готовыми, с кнопками копирования.
Если провайдер не поддерживает ни ALIAS, ни ANAME —
- либо перенесите DNS домена на провайдера, который это поддерживает (например, Cloudflare — бесплатно и не требует переноса самого домена, только DNS-серверов);
- либо подключите поддомен и настройте у регистратора редирект с корневого домена на него (например,
вашдомен.ru → menu.вашдомен.ru).
Ниже инструкция дана для поддомена как для самого простого случая; для корневого домена всё то же самое, только записи создаются две — см. раздел «Корневой домен: две записи».
Пошаговая инструкция#
- Откройте Локации → выберите нужную локацию → вкладка «WEB меню». То же самое доступно из раздела «Сайты» (группа «Маркетинг»): карточка сайта открывает полные WEB-настройки прямо на странице.
- Найдите блок «Собственный домен».
- Введите полное имя домена, который хотите использовать: поддомен
menu.restoran.geили сам корневой доменrestoran.ge. - Нажмите «Подключить».
- Система покажет записи, которые нужно перенести в DNS вашего домена (для поддомена — одну, для корневого домена — две), у каждой:
- Host (имя записи) — обычно совпадает с введённым доменом или его частью;
- Value (куда указывает запись) — техническое имя, выданное платформой.
- Зайдите в панель управления DNS вашего домена (у регистратора или хостинг-провайдера).
- Создайте показанные записи: для поддомена — одну CNAME, для корневого домена — ALIAS/ANAME плюс TXT (см. раздел «Корневой домен: две записи»). TTL можно оставить по умолчанию или поставить 300–3600 секунд.
- Вернитесь в админку — статус подключения обновится сам, когда DNS-запись станет видна системе: страница опрашивает статус раз в 10 секунд, а параллельно ваш браузер проверяет DNS раз в 30 секунд и пишет прямо под полем живую подсказку («Запись найдена ✓» либо «Запись указывает на …, ожидается …») ещё до того, как сервер подтвердит подключение. Можно ускорить проверку кнопкой «Проверить сейчас».
Как заполнить CNAME-запись у разных провайдеров#
Главная путаница обычно в одном: в поле «Имя» (Host/Name) где-то нужно писать полный поддомен, а где-то — только левую часть (без вашего домена). Ориентируйтесь на таблицу:
| Провайдер | Поле «Имя» / Host / Name | Особенности |
|---|---|---|
| Cloudflare | только menu (без домена) |
Обязательно выключите оранжевое облачко (proxy) у этой записи — режим должен быть DNS only (серое облачко), иначе сертификат и сайт работать не будут |
| AWS Route 53 | полное имя menu.вашдомен.ru |
Тип записи — CNAME |
| reg.ru / timeweb / beget | только menu |
Точку в конце значения (Value) обычно проставляют сами — сверяйтесь с тем, что показала система |
| GoDaddy / Namecheap | Host = menu |
Type = CNAME, Value/Points to — как показано в админке |
Общие правила независимо от провайдера:
- Для поддомена не создавайте A-запись и не указывайте никакой IP-адрес — только CNAME со значением, которое показала админка. (У корневого домена всё иначе — см. следующий раздел.)
- Если на этом же имени (
menu) уже была старая A- или AAAA-запись — удалите её, иначе она будет конфликтовать с новой CNAME-записью. - На одно имя обычно может указывать только одна запись — при добавлении новой уберите старые записи для того же поддомена.
Корневой домен: две записи#
Если вы подключаете сам домен верхнего уровня (вашдомен.ru, без поддомена), админка после нажатия «Подключить» покажет две записи — создайте обе, порядок не важен:
| # | Тип | Имя (Host) | Значение (Value) | Зачем |
|---|---|---|---|---|
| 1 | ALIAS / ANAME (в Route 53 — запись типа A с включённым Alias) |
вашдомен.ru (или @) |
адрес платформы из админки | по ней посетители попадают на сайт |
| 2 | TXT |
_cf-challenge.вашдомен.ru (или _cf-challenge) |
тот же адрес платформы | подтверждает, что домен ваш — без неё домен не активируется. На части брендов вместо неё показывается CNAME на _acme-challenge — берите то, что в админке |
Особенности по провайдерам:
- AWS Route 53 — запись типа A, переключатель Alias = Yes, в качестве цели укажите адрес из админки; политика маршрутизации — Simple. Плюс отдельная TXT-запись с именем
_cf-challenge.вашдомен.ru. - Cloudflare — создайте обычную
CNAMEна имени@: Cloudflare сам превратит её в корректный ответ (CNAME flattening). Облачко у этой записи должно быть серым (DNS only). TXT-запись_cf-challenge— как обычно. - Провайдеры с ANAME (DNSimple, Gandi и др.) — тип
ANAME/ALIAS, значение — адрес из админки. - Если провайдер предлагает только «редирект/парковку» вместо ALIAS — это не подойдёт: нужен именно ALIAS/ANAME или CNAME-flattening.
Вторая запись подтверждения зависит от того, в каком контуре живёт ваш бренд: где-то это TXT
_cf-challenge, где-то — CNAME_acme-challenge(и тогда он нужен и для поддомена тоже). Ориентируйтесь на то, что показала админка — там всегда перечислены ровно те записи, которые нужны именно вам.
Как и для поддомена, HTTPS-сертификат выпускается автоматически. www.вашдомен.ru — обычный поддомен, и подключается он так же, одной CNAME; но занять он должен свою локацию, потому что на одну локацию приходится один домен. Проще обычно настроить редирект www → корень на стороне DNS-провайдера.
Сколько ждать и что происходит#
Обычно подключение занимает 5–15 минут после того, как DNS-запись создана и распространилась (сам сертификат обычно выпускается меньше чем за минуту после того, как система увидит вашу CNAME-запись — основное время уходит на распространение DNS и финальную активацию). В админке видно прогресс из четырёх шагов:
- Домен зарегистрирован в системе — система приняла ваш запрос на подключение.
- DNS-запись найдена — система увидела вашу запись у провайдера (все требуемые записи, если их две).
- Сертификат выпущен — HTTPS-сертификат для домена выпущен автоматически (в AWS-контуре его выпускает AWS, в российском — Certificate Manager Яндекса поверх Let's Encrypt).
- Сайт активен — домен полностью подключён, сайт открывается по новому адресу.
Рядом со степпером — короткий статус: «Ждём DNS», «Проверка», «Активен», «Ошибка» или «Отключён». Короткое «Проверка» уже после того, как записи созданы верно, — это нормально: система в этот момент дописывает маршрутизацию, и статус сменится на «Активен» сам.
Держать вкладку админки открытой не обязательно — проверка и активация продолжаются в фоне; при возврате на страницу вы просто увидите обновившийся статус. При желании ускорить проверку — нажмите «Проверить сейчас».
Сертификат выпускается и продлевается автоматически — от вас никаких действий, оплат или загрузок файлов не требуется ни сейчас, ни в будущем.
Если что-то не работает#
Запись не видна системе#
DNS-изменения распространяются не мгновенно — обычно быстро, но кэширование у части провайдеров может занимать до часа. Проверить, видна ли запись, можно командой:
nslookup -type=CNAME menu.вашдомен.ru
Для корневого домена проверяются обе записи:
nslookup -type=A вашдомен.ru
nslookup -type=TXT _cf-challenge.вашдомен.ru
или через любую онлайн-проверялку DNS-записей. Если записи там есть, а в админке всё ещё «не найдена» — подождите ещё немного и нажмите «Проверить сейчас».
Запись указывает не туда#
Админка сообщит об этом явно. Откройте настройки DNS и сверьте значение записи с тем, что показано в блоке «Собственный домен» — скорее всего, опечатка в Value или запись создана не того типа.
Включён прокси Cloudflare#
Если домен обслуживается через Cloudflare и облачко рядом с записью оранжевое — выключите его (сделайте серым, режим DNS only). Пока прокси включён, выпуск сертификата и проверка домена не пройдут. Отдельного сообщения «у вас включён прокси» админка не даёт — она покажет обычное «запись указывает не туда» или «не удалось проверить запись», так что при зависшем подключении на Cloudflare проверяйте облачко первым делом.
Корневой домен «висит» в ожидании#
Убедитесь, что создана вторая запись — подтверждение владения (_cf-challenge.вашдомен.ru или _acme-challenge.вашдомен.ru, смотрите, что показала админка). Без неё платформа не может подтвердить, что домен ваш, и активация не завершится, даже если ALIAS/ANAME уже настроена правильно. Значение записи должно точно совпадать с тем, что показано в админке.
Учтите и то, что ALIAS/ANAME-запись браузер проверить не может (она отдаёт IP-адреса, а не имя) — в этом случае админка честно пишет «не удалось проверить запись» и ждёт серверной проверки. Это не ошибка: фоновая проверка идёт своим ходом.
Домен уже занят другим аккаунтом#
Каждый домен/поддомен может быть подключён только к одному аккаунту платформы одновременно. Если вы уверены, что домен ваш, но система пишет, что он занят — обратитесь в поддержку.
«Сайт открывается, но показывает не то меню»#
Проверьте, что домен подключён именно к той локации, чьё меню должно открываться по этому адресу — при нескольких локациях легко перепутать, к какой из них привязан домен.
Отключение домена#
В том же блоке «Собственный домен» есть кнопка «Отключить» (с подтверждением в два шага — случайно не нажмёте). После отключения:
- сайт снова становится доступен по стандартному адресу на поддомене платформы;
- SEO-адреса (canonical, sitemap, фиды) перестраиваются обратно на поддомен автоматически;
- созданные записи у регистратора (CNAME либо ALIAS/ANAME и запись подтверждения) можно, но не обязательно сразу, удалить — они больше ни на что не влияют;
- отключение необратимо в один клик: чтобы вернуть домен, его нужно будет подключить заново и снова дождаться выпуска сертификата.
Частые вопросы#
Можно подключить несколько доменов?#
Да, по одному домену на локацию. Сколько доменов доступно одновременно — зависит от тарифа (см. таблицу выше) и доп. пакетов.
Нужен ли отдельный хостинг для домена?#
Нет. Сайт полностью размещается на инфраструктуре платформы — вам нужно только направить DNS-запись домена на неё.
Подключение домена повлияет на почту на этом домене?#
Нет. Мы добавляем только те записи, которые показаны в админке; ваши MX-записи (почта) не трогаются и продолжают работать как прежде — это верно и для корневого домена, где ALIAS/ANAME и MX спокойно живут рядом.
Работает ли с www?#
Да — www.вашдомен.ru тоже является поддоменом (третьего уровня в терминах DNS), поэтому подключается точно так же, как любой другой поддомен.
Можно ли подключить и корневой домен, и www сразу?#
Домен на локацию — один. Обычная практика: подключить корневой вашдомен.ru, а на www.вашдомен.ru настроить у своего провайдера редирект на него (или наоборот).
Что если я ошибся с поддоменом при подключении?#
Отключите текущий домен и подключите заново с нужным именем — лимит доменов по тарифу при этом не расходуется впустую, если запись ещё не заработала.
Связанные разделы#
- Конструктор сайта — оформление сайта-меню: шаблоны, цвета, шрифты
- Подписка — тарифы, лимиты доменов и доп. пакет «Собственный сайт»
- QR-коды и устройства — печать QR-кодов на подключённый сайт