SJSBiz SJSBiz

워드프레스 혼합 콘텐츠 오류|HTTPS 경고 해결 순서

읽는 시간 약 5분

워드프레스 혼합 콘텐츠 오류는 HTTPS 페이지 안에서 이미지, CSS, 스크립트가 HTTP 주소로 불릴 때 발생합니다. 주소창의 자물쇠가 사라지거나 브라우저가 일부 자원을 차단할 수 있으므로 인증서를 다시 설치하기 전에 어떤 URL이 남았는지 먼저 찾아야 합니다.

워드프레스 혼합 콘텐츠 오류 원인 구분

원인확인 위치예시
본문의 오래된 주소글·페이지 HTMLhttp 이미지 URL
테마·플러그인 설정사용자 정의·옵션배경 이미지, 외부 스크립트
사이트 주소 불일치설정 → 일반WordPress 주소가 http
프록시 HTTPS 인식 실패서버·CDN 설정반복 리디렉션, 잘못된 자원 URL
개발자 도구에서 HTTP 이미지와 스크립트 요청 찾기

1단계: 브라우저에서 차단 URL 찾기

  1. 문제가 보이는 페이지를 새 창에서 엽니다.
  2. F12 개발자 도구의 Console을 엽니다.
  3. Mixed Content 또는 차단 메시지의 전체 URL을 기록합니다.
  4. Network 탭을 새로고침해 http로 시작하는 요청을 확인합니다.
  5. 한 페이지 문제인지 사이트 전체 문제인지 여러 URL을 비교합니다.

TIP 브라우저 경고를 무시하고 ‘안전하지 않은 콘텐츠 허용’을 켜는 것은 해결이 아닙니다. 방문자에게 같은 설정을 요구할 수도 없습니다.

2단계: WordPress 주소와 콘텐츠 확인

설정 → 일반에서 WordPress 주소와 사이트 주소가 의도한 https:// 도메인인지 확인합니다. 특정 글에서만 발생하면 블록 편집기의 이미지와 링크 주소를 확인하세요. 사이트 전체에서 발생하면 로고, 파비콘, 배경 이미지, 위젯, 사용자 정의 CSS와 플러그인 옵션도 점검합니다.

3단계: 데이터베이스 주소 교체 전 준비

도메인 이전이나 HTTPS 전환 후 데이터베이스에 HTTP 주소가 많이 남았다면 검색·교체가 필요할 수 있습니다. 먼저 전체 데이터베이스를 백업하고 스테이징에서 결과를 확인하세요. 직렬화된 데이터를 단순 SQL 문자열 치환으로 바꾸면 옵션이 손상될 수 있으므로 WordPress를 이해하는 도구나 WP-CLI search-replace를 사용하고, 정확한 이전 도메인과 새 도메인을 지정합니다.

4단계: CDN·캐시·리디렉션 점검

  • CDN 원본과 공개 URL이 모두 HTTPS로 설정됐는지 확인합니다.
  • 페이지 캐시와 CDN 캐시를 지운 뒤 시크릿 창에서 재검사합니다.
  • 리버스 프록시가 HTTPS 요청 정보를 WordPress에 전달하는지 확인합니다.
  • HTTP에서 HTTPS로 한 번만 이동하는지 리디렉션 체인을 확인합니다.
백업 URL 수정 CDN 캐시 확인으로 혼합 콘텐츠 해결

수정 후 검증 순서

검증 항목정상 기준
주소창 보안 표시페이지 연결 경고 없음
개발자 도구 Console혼합 콘텐츠 메시지 없음
Network 요청필요 자원이 HTTPS로 응답
로그인·관리자리디렉션 반복 없이 정상 접속

주의사항

  • 백업 없이 데이터베이스 전체 검색·교체를 실행하지 않습니다.
  • 인증서가 유효하지 않은 상태에서 URL만 바꾸면 사이트 접속이 실패할 수 있습니다.
  • 리버스 프록시 환경에서 HTTPS 감지 설정을 잘못 바꾸면 무한 리디렉션이 생길 수 있습니다.
  • 기존 게시물의 주소를 일괄 수정하기 전 영향 범위를 반드시 미리보기 합니다.

자주 묻는 질문

인증서가 정상인데도 혼합 콘텐츠가 생기나요?

그렇습니다. 페이지 자체는 HTTPS여도 내부 이미지나 스크립트 하나가 HTTP이면 혼합 콘텐츠 경고가 발생할 수 있습니다.

플러그인으로 자동 수정하면 끝나나요?

임시로 URL을 바꿔 표시할 수는 있지만 원본 데이터, 테마 설정, 프록시 구성이 잘못된 경우 근본 원인을 별도로 수정해야 합니다.

마무리

워드프레스 혼합 콘텐츠 오류는 브라우저에서 HTTP 요청을 찾고 사이트 주소, 콘텐츠, 데이터베이스, CDN 순서로 범위를 좁히면 안전하게 해결할 수 있습니다. WordPress의 HTTPS 공식 문서와 사이트 건강 화면 안내를 참고하세요.


확인 범위 2026년 9월 2일 공식 문서를 다시 확인했습니다. 아래 값은 독자가 자신의 환경에서 기록하는 형식이며 SJSBiz의 측정 결과가 아닙니다. 설정 변경 전 현재값·백업·원복 경로를 기록하세요.

차단된 자원의 출처부터 기록한다

주소창 경고만 보고 데이터베이스 전체를 치환하지 않습니다. 개발자 도구의 Console·Network·Security에서 HTTP로 요청된 정확한 URL, 자원 유형과 요청을 만든 문서·CSS·스크립트를 기록합니다.

점검 위치HTTP 자원·시작 지점수정 계층결과
홈·대표 글직접 기록본문/테마/CDN 등직접 기록
로그인·관리자·미디어직접 기록직접 기록직접 기록

본문, 테마 설정, 프록시 헤더, WordPress 캐시와 CDN은 서로 다른 계층입니다. 한 번에 하나만 수정하고 같은 URL을 비공개 창에서 재검사합니다. 데이터베이스 치환은 직렬화 데이터를 처리하는 검증된 도구와 복원 가능한 백업이 있을 때만 수행합니다.

문서 확인·수정 이력: 2026-09-02 — 자원 시작 지점 기록표, 계층별 검증과 데이터베이스 치환 주의를 추가했습니다.

깨비
SJSBiz 운영자 깨비입니다. Windows, 워드프레스, 웹 서버와 데이터베이스에서 발생하는 문제를 공식 문서와 재현 가능한 점검 절차를 바탕으로 정리합니다. 직접 확인하지 않은 내용을 사용 후기처럼 표현하지 않으며, 테스트 환경과 버전·확인 날짜·주의사항을 가능한 범위에서 공개하고 오류 제보가 확인되면 내용을 수정합니다.

함께 보면 좋은 글

댓글 0

첫 댓글을 남겨보세요.