도메인은 연결됐는데 접속이 거부될 때
tangly.kr과 www 도메인을 Vercel에 붙이며 DNS, 네임서버, SSL 발급 대기 상태를 구분해 해결한 기록입니다.
Code notes
코드에서 확인한 구현 포인트
배포 기준 2026.05.03
관련 파일
Vercel DomainsWHOIS DNSChrome Incognito Check구현 메모
Vercel Domains 화면에서 tangly.kr과 www.tangly.kr의 상태를 각각 확인했다.
루트 도메인 A 레코드와 www CNAME/네임서버 설정을 분리해서 점검했다.
Generating SSL Certificate 상태는 코드 문제가 아니라 인증서 발급 대기로 보고 시간을 두고 재확인했다.
같은 도메인 문제처럼 보여도 상태는 달랐다
도메인을 붙이는 과정에서는 여러 종류의 실패가 비슷해 보인다. 어떤 때는 DNS 설정이 아직 반영되지 않았고, 어떤 때는 SSL 인증서가 생성 중이었고, 어떤 때는 브라우저 캐시 때문에 이전 상태가 계속 보였다.
처음에는 tangly.kr, www.tangly.kr, Vercel 기본 도메인의 상태가 서로 달랐다. 그래서 하나가 되었다고 해서 나머지도 된다고 생각하면 안 됐다.
확인한 순서
먼저 Vercel Domains 화면에서 각 도메인이 Valid Configuration인지 확인했다. Invalid Configuration이면 브라우저에서 새로고침을 반복하기보다 Vercel이 요구하는 DNS 레코드와 실제 DNS 제공자 설정을 비교해야 한다.
그다음 DNS 제공자에서 A 레코드, CNAME, 네임서버 변경 여부를 확인했다. 특히 루트 도메인과 www 서브도메인은 설정 방식이 다르기 때문에 따로 봐야 했다.
Vercel에서 Generating SSL Certificate 상태가 보이면 코드 문제가 아니라 인증서 발급 대기일 수 있다. 이때는 조금 기다린 뒤 Refresh를 눌러 상태를 다시 확인했다.
브라우저 확인도 분리하기
도메인 연결 문제를 확인할 때는 일반 창과 시크릿 창을 둘 다 써봤다. 일반 창은 캐시나 이전 실패 상태가 남아 있을 수 있기 때문이다.
최종적으로 Vercel 기본 도메인, 루트 도메인, www 도메인을 각각 열어보고 같은 화면이 나오는지 확인했다. 도메인 문제는 한 경로만 성공했다고 끝난 것이 아니라, 사용자가 실제로 입력할 주소들을 전부 확인해야 한다.
Keep reading
다른 글 이어서 보기
Debugging
2026.05.05
6 min read
GitHub 푸시 후 Vercel 배포가 Blocked가 되었을 때
커밋은 올라갔지만 Vercel 자동 배포가 막혔던 상황에서, GitHub 작성자와 프로젝트 권한을 확인해 해결한 기록입니다.
Debugging
2026.05.04
7 min read
서브도메인은 연결됐는데 /admin이 404였던 이유
blog, ad, nacho 서브도메인을 나누는 과정에서 Vercel 404와 앱 내부 라우팅 문제를 구분해 해결한 기록입니다.
Debugging
2026.05.03
7 min read
Supabase Auth 세션이 꼬일 때 로컬 세션을 정리하기
모바일 앱에서 refresh token 오류와 세션 누락 오류가 반복될 때, 인증 상태를 안전하게 복구한 기록입니다.