Next.js Domain

Vercel 커스텀 도메인

커스텀 도메인은 구매한 도메인의 DNS 레코드가 Vercel 프로젝트를 가리키고 SSL 인증서가 발급될 때 완성된다.

01

도메인 소유

도메인 등록기관에서 apex와 subdomain을 어떻게 쓸지 정한다.

registrar
02

Vercel 추가

프로젝트 Domains에 apex와 www 또는 필요한 subdomain을 등록한다.

project domain
03

DNS 연결

A 레코드나 CNAME, 또는 네임서버 위임으로 Vercel이 요청을 받게 한다.

records
04

SSL·리다이렉트

인증서 발급 상태와 www/apex canonical redirect를 확인한다.

TLS
A record
apex 도메인을 특정 IP로 연결할 때 사용한다. 플랫폼 문서의 현재 IP 지침을 따라야 한다.
root domain
CNAME
www나 app 같은 subdomain을 Vercel 호스트명에 연결한다. 루트 도메인에는 DNS 제공자 기능에 따라 제한이 있다.
subdomain
SSL
DNS가 올바르면 Vercel이 인증서를 자동 발급한다. 발급 전에는 HTTPS 접속이 실패하거나 경고가 보일 수 있다.
certificate

도메인 연결 QA

전파 DNS TTL과 전파 시간을 고려해 여러 resolver에서 확인한다.
대표 도메인 www와 apex 중 canonical 도메인이 하나로 정리된다.
환경 분리 preview와 production 도메인이 헷갈리지 않게 설정된다.

연결 흐름

registrar DNS -> Vercel Domains -> certificate issued -> apex/www redirect verified