콘텐츠로 이동

소유한 도메인 연결하기

핵심 요약게시 → 소유한 도메인 연결을 열고 주소를 입력한 다음 도메인 연결을 클릭하세요. www.yourbrand.com 같은 하위 도메인은 DNS 제공업체에서 customers.monstarx.app을 가리키는 CNAME 레코드 하나만 추가하면 됩니다. yourbrand.com 같은 루트 도메인은 Cloudflare DNS가 필요합니다. 레코드가 활성화되면 MonstarX가 HTTPS 인증서를 발급합니다.

GoDaddy, Namecheap, Google, Cloudflare 등 어디에서 샀든 이미 가진 도메인이 있다면 그 도메인에서 MonstarX 앱을 보여 줄 수 있습니다. 도메인은 지금 있는 곳에 그대로 둡니다. DNS 레코드(주소가 어디로 연결되어야 하는지 알려 주는 도메인 설정의 한 줄)를 하나 추가하면, 나머지는 HTTPS까지 MonstarX가 처리합니다.

  • 앱이 게시되어 있어야 합니다. 앱 게시하기를 참고하세요.
  • 도메인의 DNS를 관리하는 곳(보통 도메인을 산 회사나 Cloudflare)에 로그인할 수 있어야 합니다.
  • 어떤 주소를 쓸지 정하세요.
주소 유형예시필요한 것
하위 도메인www.brewandbean.com, order.brewandbean.com현재 DNS 제공업체에 CNAME 레코드 하나. 다른 변경은 필요 없습니다.
루트 도메인brewandbean.com도메인의 DNS가 Cloudflare에 있어야 합니다(무료 Cloudflare 계정도 가능).
  1. 프로젝트를 열고 게시를 클릭한 다음, 도메인 아래의 소유한 도메인 연결을 클릭하세요.

  2. 루트 도메인 또는 하위 도메인을 선택하세요.

  3. 연결할 도메인에 https://나 경로 없이 전체 주소를 입력하세요. 예: order.brewandbean.com. 그런 다음 도메인 연결을 클릭하세요.

  4. 이 주소에 DNS를 설정하세요 아래에 추가할 레코드가 표시됩니다. 아래에서 주소 유형에 맞는 단계를 따르세요.

  5. 상태가 DNS를 기다리는 중에서 인증서 발급 중, 그리고 활성으로 바뀔 때까지 기다리세요. 상태 새로고침을 클릭하면 확인할 수 있습니다. 시간이 조금 걸릴 수 있습니다.

현재 DNS 제공업체에 다음 레코드를 추가하세요. 네임서버는 바꿀 필요가 없습니다.

유형이름 / 호스트값 / 대상
CNAME전체 하위 도메인(예: order.brewandbean.com)customers.monstarx.app

일부 제공업체는 루트 도메인 앞부분만 입력하라고 합니다. order.brewandbean.com 대신 order를 입력하는 식입니다.

루트 도메인과 www 모두 작동하게 하기

섹션 제목: “루트 도메인과 www 모두 작동하게 하기”

도메인을 연결하면 입력한 주소 그대로만 활성화됩니다. brewandbean.com을 연결해도 www.brewandbean.com은 작동하지 않고, www.brewandbean.com을 연결해도 루트 도메인은 작동하지 않습니다.

루트 도메인을 연결하고 Cloudflare DNS를 쓴다면 www가 루트로 리다이렉트되게 하세요.

  1. 이름이 www이고 대상이 brewandbean.com인 프록시(주황색 구름) CNAME을 추가하세요. 루트 도메인 자체의 레코드는 위에서 설명한 대로 유지하세요.
  2. Cloudflare에서 Rules → Redirect Rules를 열고 301 규칙을 만드세요. 조건은 http*://www.brewandbean.com/*, 리다이렉트 대상은 https://brewandbean.com/${2}로 지정하고 Preserve query string을 켜세요. 이렇게 하면 방문자가 루트 주소로 넘어갈 때 경로와 쿼리 매개변수가 유지됩니다. Cloudflare의 www-to-root 리다이렉트 가이드를 참고하세요.

www를 연결했다면 DNS 제공업체의 포워딩 기능으로 루트를 www로 보내거나, Cloudflare DNS를 사용해 루트를 따로 연결하세요. MonstarX에서 구매한 도메인은 처음부터 두 주소가 모두 작동합니다.

상태의미
DNS를 기다리는 중MonstarX가 아직 레코드를 찾지 못했습니다. 레코드가 저장되었는지 확인하고 기다리세요. DNS 변경이 퍼지기까지 시간이 걸릴 수 있습니다.
인증서 발급 중레코드를 찾았고, HTTPS 인증서를 만드는 중입니다.
활성HTTPS가 적용된 이 도메인에서 앱이 공개되었습니다.
확인 필요(또는 오류 메시지)문제가 있습니다. 메시지를 읽고 레코드를 고친 다음 다시 시도 또는 상태 새로고침을 클릭하세요.

연결한 도메인은 게시 메뉴, 도메인 창의 이 프로젝트에 연결된 도메인, 그리고 설정 → 도메인에 표시됩니다. 레코드를 다시 보려면 DNS 설정 단계를 클릭하세요.

도메인 사용을 중단하려면 어떻게 하나요?

섹션 제목: “도메인 사용을 중단하려면 어떻게 하나요?”

도메인 옆의 휴지통 아이콘(게시 메뉴에서는 ×)을 클릭하고 …에서 이 프로젝트 제공을 중단할까요?를 확인하세요. 그러면 그 도메인에서는 더 이상 앱이 열리지 않습니다. 도메인 자체는 계속 내 것이고, 앱은 monstarx.app 주소에서 계속 공개됩니다. DNS 제공업체에서 CNAME 레코드도 삭제하세요.

  • ‘해당 주소는 루트 도메인입니다. 연결하려면 루트 도메인을 선택하세요.’: 하위 도메인을 선택한 상태로 yourbrand.com을 입력했습니다(또는 그 반대). 맞는 유형을 고르세요.
  • ‘example.com 또는 www.example.com 같은 유효한 도메인을 입력하세요.’: https://, 공백, 도메인 뒤의 내용을 지우세요.
  • ‘이 도메인은 이미 다른 앱에 연결되어 있습니다.’: 이 주소가 다른 프로젝트에 연결되어 있습니다. 먼저 그 프로젝트에서 연결을 해제하세요.
  • monstarx.app 주소는 연결할 수 없습니다. MonstarX가 관리하는 주소입니다. 대신 앱 주소에서 바꾸세요.
  • ‘DNS를 기다리는 중’에서 멈춰 있을 때: 레코드 유형이 CNAME인지, 값이 정확히 customers.monstarx.app인지, (Cloudflare라면) 구름이 주황색이 아닌 회색인지 확인하세요.
  • 다른 DNS 호스트(Cloudflare가 아닌 곳)에 있는 루트 도메인은 이 방법으로 연결할 수 없습니다. www를 쓰거나 도메인의 DNS를 Cloudflare로 옮기세요.
  • 도메인에 아무것도 표시되지 않을 때: 앱을 게시하세요. 도메인 창에도 이 주소에서 앱을 열 수 있도록 앱도 게시하세요.라고 안내됩니다.
  • 루트는 작동하는데 www는 작동하지 않을 때(또는 그 반대): 호스트 이름마다 DNS 설정이 따로 필요합니다. 루트 도메인과 www 모두 작동하게 하기를 따르세요.
도메인을 MonstarX로 옮겨야 하나요?

아니요. 도메인은 산 회사에 그대로 둡니다. 연결하는 주소에는 DNS 레코드 하나가 필요하고, 루트와 www를 모두 쓰려면 레코드 하나와 리다이렉트를 추가로 설정해야 합니다.

SSL 인증서를 사야 하나요?

아니요. DNS 레코드가 활성화되면 MonstarX가 HTTPS 인증서를 자동으로 발급합니다.

루트 도메인에는 왜 Cloudflare가 필요한가요?

대부분의 DNS 제공업체는 이 방식에 맞게 루트 도메인에 CNAME 레코드를 두는 것을 허용하지 않습니다. Cloudflare DNS는 허용하며, 무료 Cloudflare 계정이면 충분합니다. 아니면 www를 연결하고 루트를 www로 리다이렉트하세요.

한 앱에 도메인을 여러 개 연결할 수 있나요?

네. 각각 연결하면 모든 도메인에서 앱이 표시됩니다.

MonstarX에서 도메인을 사는 편이 더 쉬울까요?

네. MonstarX에서 산 도메인은 DNS 작업이 전혀 필요 없고, 루트와 www가 모두 작동합니다. 도메인 구매하기를 참고하세요.