hosting · 2026년 6월 8일
Vercel + Cloudflare 도메인 설정 체크리스트
Vercel과 Cloudflare로 DNS, 프록시, SSL Full Strict, apex/www 리다이렉트, 안전한 전환 타이밍과 롤백까지 잡는 배포 체크리스트입니다.

도메인 전환은 대개 평범한 이유로 실패합니다. Cloudflare 프록시 설정 실수, SSL이 Flexible에 남는 경우, apex와 www가 서로 싸우는 경우, DNS 절반이 옛 호스트를 가리키는 경우입니다. 이 체크리스트는 DAOL Consulting이 클라이언트 사이트를 Vercel + Cloudflare 호스팅에 올릴 때 쓰는 순서입니다. 런치 데이에 사이트가 내려가지 않게 하기 위함입니다.
DNS를 만지기 전 사전 점검
네임서버·레코드를 건드리지 마세요. 아래가 초록일 때만:
- Vercel 프로덕션 준비 — 최신 배포 성공, 서비스할 브랜치 확인
- 환경변수 — 프로덕션 시크릿이 Vercel에 있음 (로컬만이 아님)
- 도메인 추가 — apex와 www(또는 선택한 쌍)가 Vercel에 등록돼 인증서 발급 가능
- DNS 소유권 — Cloudflare/등록기관 편집 가능자 확인. 소유권 분산이 1순위 지연 원인
- 롤백 담당자 — 수분 내 DNS 되돌릴 사람
- 스모크 URL 5개 — 홈, 문의, 서비스, 블로그, robots/sitemap 등
런치 채팅에 이 목록을 공유하세요. “大丈夫” 구두 확인이 주말을 망칩니다.
Cloudflare 뒤에서 Vercel용 DNS 레코드
정확한 값은 Project → Settings → Domains에 표시되는 Vercel UI를 복사하세요. 형태는 보통:
| 호스트 | 타입 | 대상(전형) | 메모 |
|---|---|---|---|
@ (apex) | A | UI의 Vercel IP | 암기 IP보다 현재 문서/UI |
www | CNAME | cname.vercel-dns.com 등 | www 흔한 패턴 |
| 인증용 | TXT | Vercel 검증 문자열 | 소유권 확인 |
| 이메일 | MX/TXT | Vercel과 무관 | 웹 전환 때 메일 레코드 삭제 금지 |
웹으로 옮길 레코드만 바꾸고, 메일 레코드는 범위 밖이면 손대지 마세요. 저장 후 전파를 기다리세요. 2분마다 다섯 설정을 뒤집지 마세요.
오렌지 클라우드 vs DNS-only
오렌지 = Cloudflare 프록시. 회색 = DNS-only(클라이언트가 Vercel로 직접 해석).
| 모드 | 언제 맞나 |
|---|---|
| DNS-only (회색) | 첫 전환, 인증서 디버깅, “Vercel에 뜬다”를 확인하는 가장 단순한 길 |
| Proxied (오렌지) | HTTPS가 끝단까지 확인된 뒤 WAF·봇·CDN이 필요할 때 |
흔한 실패: 오렌지 즉시 ON + SSL Flexible. 브라우저는 Cloudflare까지 HTTPS인데 origin은 HTTP → 리다이렉트 루프·혼합 신뢰.
실무 순서: 회색 → Vercel HTTPS 확인 → SSL Full (strict) → 필요 시 오렌지.
SSL/TLS 모드 (Flexible 금지)
| 모드 | 의미 | Vercel? |
|---|---|---|
| Flexible | 브라우저↔CF만 암호화 | 비추천 |
| Full | origin 암호화, 인증서 검증 약함 | 임시만 |
| Full (strict) | 암호화 + 유효 인증서 | 기본값 |
Always Use HTTPS는 Full (strict) 확인 후. HSTS는 HTTPS 안정 후에만.
Apex vs www와 리다이렉트
정규 호스트 하나를 고르고 나머지를 리다이렉트하세요. 한곳에서만: Vercel primary domain 또는 Cloudflare Redirect Rules. 둘 다 충돌 규칙으로 쌓지 마세요.
컷오버 후 http/https, apex/www를 모두 테스트하고 HTML canonical과 일치시키세요. 로컬 비즈니스라면 구글 지도 상위노출 가이드와 함께 보세요.
전환 타임라인
T−24h 사전점검 · DNS 스크린샷 · TTL 단축 · 최종 프로덕션 배포
T−1h 공유 채널 · 공격적 캐시 룰 점검 · 롤백 값 문서화
T0 A/CNAME/TXT 변경 · 처음엔 회색 · SSL Full (strict)
T+15–60m LTE/사무실 스모크 · 자물쇠 · 리다이렉트 1회 · 필요 시 GSC
T+2–24h 4xx/5xx 감시 · 그다음 오렌지/WAF · TTL 복구
롤백
스크린샷 DNS로 되돌리기 → 캐시 퍼지(프록시였다면) → 라이브 중에 임의 CNAME “앞으로 고쳐가기” 금지.
흔한 실패
분할 DNS, 캐시된 옛 사이트, ACME/TXT 누락, MX 삭제, canonical 전쟁, Preview에만 있던 env.
CTA
주말 전쟁 없이 맡기려면 Vercel + Cloudflare 호스팅을 보세요. 예산 맥락은 월 유지관리 비용, 같은 스택의 게스트 ops는 한·영 웨딩 RSVP → Sheets 가이드를 참고하세요.
자주 묻는 질문
Vercel 사이트에 Cloudflare 오렌지 클라우드(프록시)를 켜야 하나요?
인증서·리다이렉트가 확인될 때까지는 DNS-only(회색)로 시작하는 경우가 많습니다. 이후 WAF/CDN이 필요하면 프록시를 켭니다. 프록시 ON + 잘못된 SSL 모드는 런치 실패의 흔한 원인입니다.
Vercel과 쓸 때 Cloudflare SSL 모드는?
Full (strict)를 쓰세요. Flexible는 브라우저→Cloudflare만 암호화돼 쿠키·리다이렉트·신뢰 신호가 깨질 수 있습니다.
DNS를 Vercel로 바꾸기 전 무엇을 확인해야 하나요?
Vercel 도메인 인증, 프로덕션 환경변수, SSL 준비, apex/www 계획, 롤백 담당자를 먼저 확인하세요.
도메인 전환 후 런치가 자주 실패하는 이유는?
불완전한 리다이렉트, 분산된 DNS 소유권, Flexible SSL, 급한 수정이 가려지는 캐시 규칙 때문입니다.
관련 글
- 소상공인 웹사이트 제작 비용: 2026년 가격 및 유지관리 완벽 가이드
2026년 소상공인 웹사이트 제작 비용과 월 유지관리비의 현실적인 기준을 확인하세요. 가성비 높은 제작 및 유지관리 팁을 공개합니다.
- google ads cost — 로컬 비즈니스를 위한 실전 가이드
google ads cost 관련 로컬 비즈니스 실행 가이드. 페이지·오퍼·후속 조치를 문의 전환 중심으로 정리합니다.
- Google Ads for small business — 로컬 비즈니스를 위한 실전 가이드
Google Ads for small business 관련 로컬 비즈니스 실행 가이드. 페이지·오퍼·후속 조치를 문의 전환 중심으로 정리합니다.
캘거리 지역에서 웹사이트, 구글 광고, 호스팅이 필요하신가요? DAOL Consulting은 전환까지 이어지는 시스템을 설계하고 운영합니다.
DAOL에 문의하기 →