본문 바로가기
IT 학습 아카이브/IT Tech

티스토리 도메인 연결 후 구글 검색이 안 된다면? www SSL 오류 완벽 해결

by passcode 2026. 9. 12. 17:25

해결한 문제
티스토리 대표 도메인 oceanit.co.kr은 정상인데 www.oceanit.co.kr에서 SSL 오류가 발생했습니다. 가비아 자동 연결을 해제하고 Cloudflare를 연결한 뒤, www 요청을 대표 주소로 301 통합해 문제를 해결했습니다.

문제: 대표 도메인은 열리는데 www 주소만 SSL 오류, Google Search Console 인뎃싱 문

티스토리 개인 도메인은 대표 주소를 중심으로 SSL을 처리합니다. 따라서 대표 도메인이 oceanit.co.kr일 때, 별도 서브도메인인 www.oceanit.co.kr은 인증서 경고 또는 암호화 오류가 발생할 수 있습니다.

www는 단순히 붙는 글자가 아니라 별도의 호스트입니다. DNS 연결 외에도 HTTPS 인증서와 대표 도메인으로의 리디렉션 처리가 필요합니다.

해결 구조: Cloudflare에서 www를 받고 대표 주소로 통합

접속 주소 Cloudflare 처리 최종 결과
https://oceanit.co.kr/글번호 프록시 및 HTTPS 처리 티스토리 글 정상 표시
https://www.oceanit.co.kr/글번호 Edge SSL → 301 리디렉션 https://oceanit.co.kr/글번호

 

https://dash.cloudflare.com/

 

Cloudflare Dashboard | Manage Your Account

 

dash.cloudflare.com

 

1. Cloudflare 도메인 추가 시 DNS 자동 가져오기 확인

Cloudflare에 oceanit.co.kr을 추가하면, 기존 가비아 네임서버에서 공개 중인 DNS 레코드를 자동으로 스캔해 가져옵니다. 제 경우에도 티스토리 연결에 사용 중이던 CNAME 레코드가 자동으로 확인됐습니다.

따라서 레코드를 직접 새로 입력하지 않고, 자동으로 가져온 값이 맞는지 확인한 후 그대로 등록했습니다.

여기서 확인할 것
티스토리 CNAME뿐 아니라 메일을 사용 중이라면 MX 레코드, Google 소유권 확인 등에 사용한 TXT 레코드, 다른 서브도메인 레코드도 목록에 있는지 확인합니다. 자동 스캔이 편리하지만, Continue를 누르기 전 누락 여부를 한 번 확인하는 과정은 필요합니다.
  • 왼쪽 사이드바 메뉴에서 [Domains]-[Overview]를 클릭한 후, 우측 상단에 보이는 [Add domain] 버튼을 클릭합니다.도메인 입력창에 oceanit.co.kr을 입력하고 진행(Continue)을 누릅니다.
  • Add a site 에서 [Connect a domain] 선택 화면 넘김
  • 도메인 입력창에 oceanit.co.kr을 입력하고 진행(Continue)을 누릅니다.
  • 요금제 선택 화면이 나오면 맨 아래에 있는 Free ($0) 플랜을 선택하고 [Continue]를 클릭합니다.
  • 기존 가비아에 등록되어 있던 DNS 레코드 목록(CNAME host.tistory.io 등)이 자동으로 스캔되어 나옵니다. 이상이 없으면 그대로 [ Continue to activation ]를 누릅니다.
  • Cloudflare가 지정해 주는 2개의 네임서버 주소(예: xxx.ns.cloudflare.com)를 복사한 뒤, 가비아 사이트로 이동하여 도메인의 네임서버를 해당 주소로 변경해 줍니다.
  • 이제 가비아로 이동해서 2개 복사한 주소로 다시 등록해야함.

- 가비아에서 [DNS관리][도메인 연결]에서 해제후 진행함- 해제하지 않고 등록하면 아래처럼 기존 연결 해제하라고함.

2. 가비아 자동 연결 해제 후 Cloudflare 네임서버로 변경

    1. 가비아의 ‘도메인 연결’ 서비스를 해제합니다.
      • 파란색 버튼 메뉴 중 DNS 설정 바로 옆에 있는 [도메인 연결] 탭을 클릭- oceanit.co.kr 옆에 있는 [해제]
    2. 도메인 관리의 네임서버 설정으로 이동합니다.
    3. Cloudflare가 발급한 1차·2차 네임서버를 입력합니다.
      • 상단 메뉴나 좌측 메뉴에서 [도메인 관리] > [전체 도메인] > oceanit.co.kr 상세 페이지로 이동합니다.
      • [네임서버 설정]을 누르고 아래 2개 주소를 입력한 뒤 [적용]을 누릅니다. 
        • 1차: lovisa.ns.cloudflare.com
        • 2차: luke.ns.cloudflare.com
        • 3차: 휴지통 클릭
      • 하단의 소유자 인증(휴대전화 또는 이메일)을 선택하고 인증을 완료합니다.
      • [적용] 버튼을 눌러 네임서버 변경을 완료합니다

 

 

Cloudflare 대시보드 화면으로 돌아가 [I updated my nameservers] 버튼을 클릭

 

네임서버가 Cloudflare로 변경된 뒤에는 Cloudflare DNS에서 티스토리 CNAME이 유지되는지, @와 www 레코드의 프록시가 켜져 있는지 확인합니다.

3. www 주소를 대표 도메인으로 301 리디렉션

Cloudflare의 Rules → Redirect Rules에서 www.oceanit.co.kr 요청을 대표 도메인으로 보내는 영구 리디렉션을 만들었습니다.

설정 항목 값
조건 호스트명이 www.oceanit.co.kr인 요청
대상 https://oceanit.co.kr + 기존 경로 유지
상태 코드 301 Permanent Redirect
쿼리 문자열 유지

Page Rules 화면을 사용하는 경우에는 www.oceanit.co.kr/* → https://oceanit.co.kr/$1, 상태 코드는 301로 설정하면 됩니다.

4. Cloudflare Universal SSL 발급 완료 확인

SSL/TLS → Edge Certificates에서 Universal SSL 상태가 Active인지 확인합니다. 도메인이 Active가 된 것과 브라우저용 인증서 발급 완료는 별도이므로, 이 화면을 반드시 확인합니다.


Cloudflare Edge Certificates 화면
*.oceanit.co.kr, oceanit.co.kr · Universal · Active
확인 결과: *.oceanit.co.kr와 oceanit.co.kr이 포함된 Universal SSL이 Active가 되었습니다. 이제 대표 도메인과 www 요청을 Cloudflare에서 HTTPS로 안전하게 처리할 수 있습니다.

5. 대표 도메인 정상 접속 확인

설정 완료 후 https://oceanit.co.kr에 접속해 티스토리 블로그와 기존 글 목록이 정상 표시되는지 확인했습니다. 개별 글 URL도 그대로 유지됩니다.


oceanit.co.kr 티스토리 블로그 정상 접속 화면

6. Google Search Console 오류 해결 확인

이전에는 대표 URL 검사에서 404 또는 가져오기 오류가 발생했습니다. Cloudflare SSL과 리디렉션 설정을 완료한 후 Google Search Console에서 다시 실시간 테스트를 실행했습니다.


Google Search Console URL 검사 결과
“URL을 Google에 등록할 수 있음”
최종 결과
대표 도메인 접속 정상, www SSL 오류 해결 및 301 통합, Google Search Console 실시간 URL 검사 통과까지 모두 확인했습니다. 이제 Googlebot도 대표 주소를 정상적으로 가져와 색인할 수 있는 상태입니다.

최종 체크리스트

□ Cloudflare 자동 DNS 가져오기 목록을 확인했다.
□ MX·TXT 등 필요한 레코드의 누락 여부를 확인했다.
□ Cloudflare Universal SSL 상태가 Active다.
□ www 접속이 대표 주소로 301 이동한다.
□ 대표 도메인과 개별 글 주소가 정상 표시된다.
□ Search Console 실시간 테스트가 통과한다.