워드프레스 SSL 보안 빅디오

SSL 인증서 적용후 mixed content 해결하기

SSL 인증서 적용후 mixed content 해결하기

안녕하세요.

이번 시간에는 SSL인증서 관련 흔하게 발생하는 오류 해결법에 대해 알아보도록 하겠습니다.

일반적으로 SSL 인증서가 적용되는 시기는 2가지로 구분됩니다.

1. 도메인 맵핑 후 바로 적용 (사이트 개발 전)

2. 사이트 개발 중간 및 완료 후 적용

 

도메인 맵핑 후 SSL 인증서를 적용한 후 사이트 개발에 들어가면 크게 문제되는 사항은 없습니다.

그러나 사이트 개발 중간 및 완료 후에 SSL 인증서의 필요성을 느끼고 적용을 하면 오류가 발생할 수 있습니다.

발생되는 오류는 mixed content 입니다. mixed content는 이미지 경로에 https에 적용이 안되어있을 경우 많이 발생합니다. 해당 오류가 발생하면 인증서가 적용되어 있어도 완벽하지 않다고 나타납니다.

구글 크롬 브라우저에서는 인증서가 적용되면 url 좌측에 자물쇠 모양이 뜨게됩니다.

인증서가 적용이 안되어있거나 mixed content가 발생하게되면 url 좌측에 [주의요함] 혹은 자물쇠가 풀린 모양을 볼 수 있습니다.

 

따라서 완벽한 인증서 적용을 위해서는 mixed content를 해결해야합니다.

해결 방법은 아래와 같습니다.

1.미디어 저장 경로 확인

–> 이미지의 경로가 https로 되어있는지 확인해야합니다. 이미지의 경로가 http로 되어있다면 https로 변경해주어야 합니다. (변경 방법은 2번 내용입니다.)

2.config.php 확인

–> config.php 파일을 열어 define( ‘WP_CONTENT_URL’, ‘ URL ‘);를 확인해야 합니다. URL 부분에 https가 적용되어 있는지 확인해주세요.

3.이미지 변경하기

–> config.php 파일 안에서 미디어 경로를 변경하면 기존에 사용했던 이미지에는 적용이 안되어있는 경우가 있습니다. 이럴경우 이미지를 찾아서 https경로가 적용된 이미지로 변경해주어야 합니다.

이와같은 단계를 따르면 mixed content를 해결할 수 있습니다. 또한 mixed content를 해결하면 SSL 인증서가 완벽하게 적용되어 크롬에서 자물쇠 모양이 잠겨있는 것을 확인할 수 있습니다.

 

mixed content가 되어있는 이미지는 콘솔창을 열어서 확인할 수 있습니다.

mixed content를 해결하여 인증서를 완벽하게 적용해봅시다!

감사합니다 ?