자체 도메인
기본적으로 지점의 메뉴 사이트는 플랫폼의 하위 도메인(귀하의-도메인.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도 지원하지 않는 경우 —
- 이를 지원하는 제공업체로 도메인 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초마다 상태를 조회하며, 동시에 브라우저가 30초마다 DNS를 확인하여 서버가 연결을 확인하기 전에도 입력 필드 바로 아래에 실시간 힌트("레코드 발견됨 ✓" 또는 "레코드가 …을 가리킴, …이 예상됨")를 표시합니다. "지금 확인" 버튼으로 확인을 앞당길 수 있습니다.
다양한 공급자에서 CNAME 레코드 입력하는 방법#
가장 흔한 혼란은 보통 한 가지입니다. "이름"(Host/Name) 필드에 어떤 곳은 전체 서브도메인을 써야 하고, 어떤 곳은 왼쪽 부분만(도메인 제외) 써야 합니다. 아래 표를 기준으로 하십시오:
| 공급자 | "이름" / Host / Name 필드 | 특징 |
|---|---|---|
| Cloudflare | menu만 (도메인 제외) |
이 레코드의 주황색 구름(프록시)을 반드시 끄십시오 — 모드는 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에서는 Alias가 켜진 A 유형 레코드) |
вашдомен.ru (또는 @) |
관리자 페이지의 플랫폼 주소 | 이를 통해 방문자가 사이트에 도달합니다 |
| 2 | TXT |
_cf-challenge.вашдомен.ru (또는 _cf-challenge) |
동일한 플랫폼 주소 | 도메인이 본인 것임을 확인합니다 — 이것 없이는 도메인이 활성화되지 않습니다. 일부 브랜드에서는 대신 _acme-challenge에 대한 CNAME이 표시됩니다 — 관리자 페이지에 있는 것을 사용하십시오 |
공급자별 특징:
- AWS Route 53 — A 유형 레코드, Alias = Yes 토글, 대상으로 관리자 페이지의 주소를 지정하십시오; 라우팅 정책 — Simple. 그리고
_cf-challenge.вашдомен.ru이름의 별도 TXT 레코드. - Cloudflare —
@이름에 일반CNAME을 생성하십시오: Cloudflare가 자동으로 올바른 응답으로 변환합니다(CNAME flattening). 이 레코드의 구름은 **회색(DNS only)**이어야 합니다. TXT 레코드_cf-challenge— 평소대로. - ANAME을 지원하는 공급자 (DNSimple, Gandi 등) — 유형
ANAME/ALIAS, 값 — 관리자 페이지의 주소. - 공급자가 ALIAS 대신 "리디렉트/파킹"만 제공한다면 — 적합하지 않습니다: ALIAS/ANAME 또는 CNAME-flattening이 필요합니다.
서브도메인과 마찬가지로 HTTPS 인증서는 자동으로 발급됩니다. www.вашдомен.ru — 일반 서브도메인이며, 같은 방식으로 하나의 CNAME으로 연결됩니다; 하지만 자체 위치를 차지해야 합니다. 하나의 위치에는 하나의 도메인만 해당되기 때문입니다. 보통 DNS 공급자 측에서 www → 루트 리디렉트를 설정하는 것이 더 간단합니다.
얼마나 기다려야 하는지와 무슨 일이 일어나는지#
보통 연결은 DNS 레코드가 생성되고 전파된 후 5–15분이 걸립니다(인증서 자체는 보통 시스템이 귀하의 CNAME 레코드를 확인한 후 1분 이내에 발급됩니다 — 주요 시간은 DNS 전파와 최종 활성화에 소요됩니다). 관리자 페이지에서 4단계 진행 상황을 볼 수 있습니다:
- 시스템에 도메인 등록됨 — 시스템이 연결 요청을 접수했습니다.
- DNS 레코드 발견됨 — 시스템이 공급자에서 귀하의 레코드를 확인했습니다(두 개인 경우 모든 필수 레코드).
- 인증서 발급됨 — 도메인의 HTTPS 인증서가 자동으로 발급되었습니다(AWS 환경에서는 AWS가, 러시아 환경에서는 Let's Encrypt 위에 Yandex Certificate Manager가 발급합니다).
- 사이트 활성화됨 — 도메인이 완전히 연결되었고, 사이트가 새 주소로 열립니다.
스테퍼 옆에 짧은 상태가 있습니다: "DNS 대기 중", "확인 중", "활성", "오류" 또는 "연결 해제됨". 레코드가 올바르게 생성된 후에도 짧은 "확인 중"이 표시되는 것은 정상입니다: 이 시점에 시스템이 라우팅을 마무리하고 있으며, 상태는 자동으로 "활성"으로 바뀝니다.
관리자 페이지 탭을 열어 둘 필요는 없습니다 — 확인과 활성화는 백그라운드에서 계속됩니다; 페이지로 돌아오면 갱신된 상태를 볼 수 있습니다. 확인을 앞당기고 싶다면 — **"지금 확인"**을 누르십시오.
인증서는 자동으로 발급되고 갱신됩니다 — 지금도 앞으로도 귀하의 어떤 조치, 결제 또는 파일 업로드도 필요하지 않습니다.
문제가 발생한 경우#
레코드가 시스템에 보이지 않음#
DNS 변경 사항은 즉시 전파되지 않습니다 — 일반적으로는 빠르지만, 일부 공급자의 캐싱은 최대 1시간까지 걸릴 수 있습니다. 레코드가 보이는지 확인하려면 다음 명령을 사용합니다:
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 주소를 반환함)을 유의하세요 — 이 경우 관리자 페이지에서 정직하게 "레코드를 확인할 수 없음"이라고 표시하며 서버 측 확인을 기다립니다. 이는 오류가 아닙니다: 백그라운드 확인이 자체적으로 진행됩니다.
도메인이 이미 다른 계정에 사용 중임#
각 도메인/서브도메인은 동시에 하나의 플랫폼 계정에만 연결할 수 있습니다. 도메인이 귀하의 것이 확실한데 시스템에서 사용 중이라고 표시된다면 — 지원팀에 문의하세요.
"사이트는 열리지만 잘못된 메뉴가 표시됨"#
도메인이 이 주소로 열려야 하는 메뉴를 가진 해당 지점에 연결되어 있는지 확인하세요 — 지점이 여러 개인 경우 도메인이 어느 지점에 연결되어 있는지 혼동하기 쉽습니다.
도메인 연결 해제#
같은 "자체 도메인" 블록에 "연결 해제" 버튼이 있습니다 (2단계 확인 — 실수로 누르지 않도록). 연결 해제 후:
- 사이트는 다시 플랫폼의 서브도메인에 있는 표준 주소로 접속 가능해집니다;
- SEO 주소 (canonical, sitemap, 피드)가 서브도메인으로 자동으로 다시 재구성됩니다;
- 등록기관에 생성한 레코드 (CNAME 또는 ALIAS/ANAME 및 확인 레코드)는 삭제할 수 있지만 반드시 즉시 삭제할 필요는 없습니다 — 더 이상 아무것에도 영향을 미치지 않습니다;
- 연결 해제는 한 번의 클릭으로 되돌릴 수 없습니다: 도메인을 복원하려면 다시 연결하고 인증서 발급을 다시 기다려야 합니다.
자주 묻는 질문#
여러 도메인을 연결할 수 있나요?#
네, 지점당 하나의 도메인입니다. 동시에 사용 가능한 도메인 수는 요금제(위 표 참조)와 추가 패키지에 따라 다릅니다.
도메인에 별도의 호스팅이 필요한가요?#
아니요. 사이트는 전적으로 플랫폼 인프라에 호스팅됩니다 — 도메인의 DNS 레코드를 플랫폼으로 지정하기만 하면 됩니다.
도메인 연결이 이 도메인의 이메일에 영향을 미치나요?#
아니요. 관리자 페이지에 표시된 레코드만 추가하며, 귀하의 MX 레코드 (이메일)는 건드리지 않고 이전과 같이 계속 작동합니다 — ALIAS/ANAME과 MX가 문제없이 공존하는 루트 도메인에서도 마찬가지입니다.
www와도 작동하나요?#
네 — www.вашдомен.ru도 서브도메인(DNS 용어로 3차 도메인)이므로 다른 서브도메인과 정확히 동일하게 연결됩니다.
루트 도메인과 www를 동시에 연결할 수 있나요?#
지점당 도메인은 하나입니다. 일반적인 방법: 루트 вашдомен.ru를 연결하고, www.вашдомен.ru는 공급자에서 루트로 리디렉트를 설정합니다 (또는 그 반대로).
연결 시 서브도메인을 잘못 입력했다면?#
현재 도메인을 연결 해제하고 원하는 이름으로 다시 연결하세요 — 레코드가 아직 작동하지 않았다면 요금제의 도메인 한도가 낭비되지 않습니다.
관련 섹션#
- 사이트 빌더 — 메뉴 사이트 디자인: 템플릿, 색상, 글꼴
- 구독 — 요금제, 도메인 한도 및 "자체 사이트" 추가 패키지
- QR 코드 및 기기 — 연결된 사이트에 QR 코드 인쇄