SaaSMaestro
작동 방식 진단 보고서 기능 도움말 센터 로그인

안전하지 않은 스크립트 또는 스타일

HTTPS 홈페이지가 스크립트, 스타일 또는 프레임을 일반 HTTP로 로드하며, 브라우저는 이를 차단합니다.

홈페이지는 HTTPS로 제공되지만 일부 스크립트, 스타일시트 또는 프레임을 일반 HTTP로 로드합니다. 브라우저가 해당 파일을 차단하므로 페이지 일부가 작동하지 않거나 잘못 보일 수 있습니다.

의미

이를 능동적 혼합 콘텐츠라고 합니다. 일반 HTTP로 전송된 파일은 방문자에게 가는 도중 변조될 수 있고, 스크립트나 스타일시트는 페이지 전체를 제어하므로 브라우저가 로드를 거부합니다. 메뉴, 양식, 추적 또는 페이지 디자인이 조용히 작동을 멈출 수 있습니다.

발생 조건

보안 헤더 점검은 일주일에 한 번 HTTPS로 홈페이지를 로드하고 HTML에서 주소가 http://로 시작하는 스크립트, 스타일시트, 미리 로드된 파일, 프레임, 임베드, 객체를 찾습니다. 발견되면 개수와 예시 주소와 함께 이 높음 이슈가 발생하고, 소유자와 관리자에게 이메일과 채팅으로 한 번 알림이 전송됩니다.

제공된 홈페이지 HTML만 점검하므로, 다른 페이지나 나중에 스크립트로 추가된 파일은 감지되지 않습니다.

일반적인 원인

  • 웹사이트가 HTTPS로 이전하기 전부터 테마, 템플릿 또는 콘텐츠에 하드코딩된 http:// 주소.
  • 위젯, 지도 또는 양식의 오래된 삽입 코드.
  • 웹사이트 주소 설정이 여전히 http://로 시작하는 CMS.

해결 방법

  1. Chrome에서 홈페이지를 열고 F12를 눌러 콘솔에서 “Mixed Content” 메시지를 찾으세요. 영향을 받은 각 파일이 나열됩니다.
  2. 각 주소를 https://로 바꾸고 그렇게 해도 파일이 로드되는지 확인하세요. 제공업체가 HTTPS를 지원하지 않으면 파일을 자체 웹사이트에서 호스팅하거나 교체하세요.
  3. WordPress 같은 CMS에서는 웹사이트 주소 설정이 https://를 사용하는지 확인한 다음, 데이터베이스에서 이전 http:// 링크를 검색해 바꾸세요.

해소 시점

점검이 매주 실행되므로, 더 이상 문제를 발견하지 않는 다음 주간 점검에서 이슈가 사라지고, 그 7일 후 조치가 실행 계획에서 사라집니다.

조치를 완료로 표시했는데 14일 후에도 문제가 여전히 발견되면 “수정이 효과가 없었습니다”로 다시 나타납니다. 실행 계획 사용을(를) 참고하세요.

원하는 내용을 찾지 못하셨나요?

모든 메시지는 실제 담당자가 읽으며, 보통 영업일 기준 하루 이내에 확인합니다.

문의하기