C cenaly.com
Започни бесплатно

Сопствен домен

Поврзување на сопствен домен со веб-страницата: поддомен преку CNAME, автоматски HTTPS-сертификат

On this page 23

Сопствен домен

Стандардно, сајтот со мени на локацијата живее на поддомен на платформата (ваш-домен.cenaly.com). Ако објектот има сопствен домен (на пример, 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 —

  1. или префрлете го DNS на доменот кај провајдер што го поддржува тоа (на пример, Cloudflare — бесплатно и не бара префрлање на самиот домен, само на DNS-серверите);
  2. или поврзете поддомен и кај регистраторот наместете редирект од коренскиот домен кон него (на пример, вашдомен.ru → menu.вашдомен.ru).

Подолу упатството е дадено за поддомен како за најпрост случај; за коренскиот домен сѐ е исто, само записите се создаваат два — видете го делот „Коренски домен: два записи“.


Упатство чекор по чекор#

  1. Отворете Локации → изберете ја саканата локација → јазиче „WEB мени“. Истото е достапно и од делот „Сајтови“ (група „Маркетинг“): картичката на сајтот ги отвора целосните WEB-поставки директно на страницата.
  2. Најдете го блокот „Сопствен домен“.
  3. Внесете го целосното име на доменот што сакате да го користите: поддомен menu.restoran.ge или самиот коренски домен restoran.ge.
  4. Кликнете „Поврзи“.
  5. Системот ќе ги покаже записите што треба да се пренесат во DNS на вашиот домен (за поддомен — еден, за коренски домен — два), за секој од нив:
    • Host (име на записот) — обично се совпаѓа со внесениот домен или со дел од него;
    • Value (кон што покажува записот) — техничкото име што го издава платформата.
  6. Влезете во контролната табла за DNS на вашиот домен (кај регистраторот или хостинг-провајдерот).
  7. Создајте ги прикажаните записи: за поддомен — еден CNAME, за коренски домен — ALIAS/ANAME плус TXT (видете го делот „Коренски домен: два записи“). TTL може да го оставите стандардно или да го поставите на 300–3600 секунди.
  8. Вратете се во админ-панелот — статусот на поврзувањето ќе се обнови сам кога 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.

Како и за поддоменот, HTTPS-сертификатот се издава автоматски. www.вашдомен.ru — обичен поддомен, и се поврзува исто така, со еден CNAME; но мора да заземе своја локација, бидејќи на една локација ѝ припаѓа еден домен. Најпросто обично е да поставите редирект www → корен на страната на DNS-провајдерот.


Колку да се чека и што се случува#

Обично поврзувањето трае 5–15 минути откако DNS-записот е создаден и се распространил (самиот сертификат обично се издава за помалку од една минута откако системот ќе го види вашиот CNAME-запис — главното време оди на распространета на DNS и финалната активација). Во админ-панелот се гледа напредокот од четири чекори:

  1. Доменот е регистриран во системот — системот го примил вашето барање за поврзување.
  2. DNS-записот е најден — системот го видел вашиот запис кај провајдерот (сите потребни записи, ако се два).
  3. Сертификатот е издаден — HTTPS-сертификатот за доменот е издаден автоматски (во AWS-контурот го издава AWS, во рускиот — Certificate Manager на Яндекс врз Let's Encrypt).
  4. Сајтот е активен — доменот е целосно поврзан, сајтот се отвора на новата адреса.

До степперот има краток статус: „Чекаме 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 кај својот провајдер да се постави редирект кон него (или обратно).

Што ако згрешив со поддоменот при поврзувањето?#

Исклучете го тековниот домен и поврзете го повторно со точното име — лимитот на домени според планот притоа не се троши залудно, ако записот сѐ уште не проработел.


Поврзани раздели#

Was this article helpful?