홈페이지는 HTTPS로 제공되지만 일부 이미지, 동영상 또는 오디오를 일반 HTTP로 로드합니다. 그러면 브라우저가 자물쇠 표시를 없애거나 해당 파일을 표시하지 않아, 방문자에게 손상되었거나 신뢰할 수 없는 사이트로 보입니다.
의미
이를 수동적 혼합 콘텐츠라고 합니다. 이미지와 미디어는 스크립트처럼 페이지를 장악할 수 없으므로 브라우저가 덜 엄격합니다. 대부분은 대신 HTTPS로 파일을 시도하고 실패하면 깨진 것으로 표시하며, 다른 브라우저는 파일을 로드하고 자물쇠 표시를 없앱니다.
발생 조건
보안 헤더 점검은 일주일에 한 번 HTTPS로 홈페이지를 로드하고 HTML에서 주소가 http://로 시작하는 이미지, 동영상, 오디오, 아이콘을 찾습니다. 발견되면 개수와 예시 주소와 함께 이 보통 이슈가 발생합니다. 앱에 표시되며 이메일로는 보내지 않습니다.
제공된 홈페이지 HTML만 점검하므로, 다른 페이지나 나중에 스크립트로 추가된 파일은 감지되지 않습니다.
일반적인 원인
- 웹사이트가 HTTPS로 이전하기 전에 페이지나 게시물에 추가된 이미지.
- 테마에 http:// 주소가 하드코딩된 로고, 아이콘 또는 배경.
- HTTPS를 지원하지 않는 다른 웹사이트에서 직접 링크한 이미지.
해결 방법
- Chrome에서 홈페이지를 열고 F12를 눌러 콘솔에서 “Mixed Content” 메시지를 찾으세요. 영향을 받은 각 파일이 나열됩니다.
- 각 주소를 https://로 바꾸거나, 파일을 자체 웹사이트에 업로드하고 그 사본으로 링크하세요.
- WordPress 같은 CMS에서는 웹사이트 주소 설정이 https://를 사용하는지 확인한 다음, 데이터베이스에서 이전 http:// 링크를 검색해 바꾸세요.
해소 시점
점검이 매주 실행되므로, 더 이상 문제를 발견하지 않는 다음 주간 점검에서 이슈가 사라지고, 그 7일 후 조치가 실행 계획에서 사라집니다.
조치를 완료로 표시했는데 14일 후에도 문제가 여전히 발견되면 “수정이 효과가 없었습니다”로 다시 나타납니다. 실행 계획 사용을(를) 참고하세요.