메인 콘텐츠로 건너뛰기

개요

서브도메인 라우팅을 사용하면 메인 도메인은 그대로 두고 전용 서브도메인에서 Anymorph 페이지를 제공할 수 있습니다.
blog.yourdomain.com  → Anymorph 페이지
yourdomain.com       → 기존 사이트 (변경 없음)
블로그, 리소스 센터, 비교 페이지 등 분리된 콘텐츠를 메인 사이트 수정 없이 운영하기에 적합합니다.

사전 준비

  • DNS 설정 접근 권한
  • Anymorph 대시보드의 워크스페이스 슬러그

설정 단계

1

ACME 챌린지 레코드 추가

SSL 인증서 발급을 위해 이 CNAME 레코드를 추가하세요:
타입이름
CNAME_acme-challenge.blog_acme-challenge.blog.yourdomain.com.challenges.saascustomdomains.com
blog를 사용할 서브도메인 이름으로 바꾸세요.
이 레코드를 먼저 추가하면 무중단 설정이 가능합니다. 트래픽이 전환되기 전에 인증서가 발급됩니다.
2

SSL 인증 대기

Anymorph 대시보드에서 SSL 상태가 Active로 표시될 때까지 기다리세요.보통 5~15분 정도 소요됩니다.
3

A 레코드 추가

SSL이 활성화되면 다음 A 레코드를 추가하세요:
타입이름
Ablog99.83.186.151
Ablog75.2.96.173
고가용성을 위해 두 개의 A 레코드를 모두 추가하세요.
4

연결 확인

설정을 테스트하세요:
curl https://blog.yourdomain.com/__check__
예상 응답:
{"status": "connected", "domain": "blog.yourdomain.com"}

DNS 제공업체별 가이드

  1. DNS > Records로 이동
  2. Add Record 클릭
  3. ACME CNAME 추가:
    • Type: CNAME
    • Name: _acme-challenge.blog
    • Target: _acme-challenge.blog.yourdomain.com.challenges.saascustomdomains.com
    • Proxy status: DNS only (회색 구름)
  4. SSL 활성화 후 A 레코드 추가:
    • Type: A, Name: blog, IPv4: 99.83.186.151
    • Type: A, Name: blog, IPv4: 75.2.96.173
DNS only 모드(회색 구름)를 사용하세요. Cloudflare 프록시는 SSL 발급을 방해할 수 있습니다.
  1. My Products > DNS로 이동
  2. DNS Records에서 Add 클릭
  3. ACME CNAME을 먼저 추가
  4. SSL 인증 후 두 A 레코드 추가
  1. Domain List > Manage > Advanced DNS로 이동
  2. Add New Record 클릭
  3. CNAME의 경우 Host에 서브도메인 이름 입력 (예: _acme-challenge.blog)
  4. A 레코드의 경우 서브도메인 이름만 입력 (예: blog)
  1. Hosted Zones에서 도메인 선택
  2. Create Record 클릭
  3. 서브도메인 이름 입력 (예: blog)
  4. Record typeA로 설정
  5. 두 IP 주소 모두 추가
# CLI 예시
aws route53 change-resource-record-sets \
  --hosted-zone-id Z1234567890 \
  --change-batch '{
    "Changes": [{
      "Action": "CREATE",
      "ResourceRecordSet": {
        "Name": "blog.example.com",
        "Type": "A",
        "TTL": 300,
        "ResourceRecords": [
          {"Value": "99.83.186.151"},
          {"Value": "75.2.96.173"}
        ]
      }
    }]
  }'
  1. 도메인 관리 > DNS 설정으로 이동
  2. 네임서버가 Cafe24를 가리키는지 확인
  3. ACME CNAME 레코드 추가
  4. SSL 활성화 후 두 A 레코드 추가
  1. My가비아 > DNS 관리로 이동
  2. 해당 도메인의 DNS 설정 클릭
  3. 레코드 추가로 ACME CNAME 추가
  4. SSL 인증 후 A 레코드 2개 추가

일반적인 서브도메인 패턴

서브도메인사용 사례
blog.example.com회사 블로그, 뉴스, 업데이트
learn.example.com튜토리얼, 가이드, 리소스
compare.example.com제품 비교
vs.example.comX vs Y 비교 페이지
guides.example.com사용 가이드
resources.example.com다운로드 리소스, 백서

서브도메인 상태

설정 후 서브도메인은 다음 상태 중 하나를 표시합니다:
상태의미
Pending SSLACME 챌린지 인증 대기 중
SSL Active인증서 발급됨, A 레코드 대기 중
Active완전히 설정되어 트래픽 제공 중
DNS 전파는 보통 5~30분 소요되지만 최대 48시간까지 걸릴 수 있습니다.

문제 해결

  • ACME 챌린지 CNAME이 정확한지 확인
  • 레코드 값에 오타가 없는지 확인
  • 인증서 발급을 차단하는 CAA 레코드가 없는지 확인
  • 값이 .challenges.saascustomdomains.com으로 끝나야 함
  • 두 A 레코드가 모두 추가되었는지 확인: 99.83.186.151, 75.2.96.173
  • whatsmydns.net에서 DNS 전파 확인
  • 완전한 전파까지 최대 48시간 대기
  • 브라우저 캐시 삭제
  • Anymorph 대시보드에 서브도메인이 등록되었는지 확인
  • 페이지가 이 서브도메인에 배포되었는지 확인
  • SSL 인증서가 완전히 전파될 때까지 대기
  • 페이지의 모든 리소스가 HTTPS를 사용하는지 확인

FAQ

없습니다. 서브도메인 라우팅은 설정한 특정 서브도메인에만 영향을 미칩니다. 메인 도메인은 전혀 변경되지 않습니다.
네. 필요한 만큼 서브도메인을 설정할 수 있습니다. 각각 별도의 DNS 설정이 필요합니다.
없습니다. MX 레코드는 A 레코드와 별개입니다. 이메일 라우팅에는 영향이 없습니다.
네. 새 서브도메인 설정을 추가하고, 콘텐츠를 마이그레이션한 후, 기존 서브도메인을 제거하면 됩니다.
서브도메인은 검색 엔진에서 별도 사이트로 취급됩니다. blog.example.com의 콘텐츠는 example.com과 별개로 자체 도메인 권위를 쌓습니다.
A 레코드가 더 안정적인 라우팅을 제공하고 모든 DNS 제공업체에서 일관되게 작동합니다. CNAME 레코드는 일부 설정에서 호환성 문제가 있을 수 있습니다.