2016-07-14 7 views
1

SSL 인증서가있는 웹 사이트가 있습니다. 홈페이지에 모든 항목이 올 바르고 URL에 녹색 자물쇠가 표시되면 내 웹 사이트 here을 참조하십시오.SSL 인증서; 녹색 잠금이 표시되지 않는 경우가 있음

문제는이 잠금이 일부 페이지에 표시되지 않는 것입니다. Here is an image of it.

웹 사이트의 모든 페이지에 초록색 자물쇠가 표시되는 것을 어떻게 확인할 수 있습니까?

처음에는 녹색으로 보이지 않는 웹 사이트를 삽입 할 때 웹 사이트가로드되는 동안 모양이 나타나고로드가 완료되면 사라지는 것을 보았습니다.

EDIT 1 아래의 코드는 www가있는 모든 URL을 "https : //"로 다시 쓰는 데 사용됩니다. 이 파일을 .htacess 파일에 구현했습니다. 이 플러그인 https://wordpress.org/support/plugin/wordpress-https를 사용하여 해결할

RewriteEngine On 

# If not using www 
RewriteCond %{HTTP_HOST} !^www.(.*)$ [NC] 
RewriteCond %{HTTP:HTTPS} !on 
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [R,L] 

# If using www 
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC] 
RewriteCond %{HTTP:HTTPS} !on 
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R,L] 
+3

이 콘텐츠를 혼합했기 때문에 대부분의 가능성에 아래의 태그를 추가합니다. 페이지의 모든 URL이 https : // 프로토콜 (http : // – unixmiah

+2

이 아님)을 사용하는지 확인하십시오.이 혼합 된 컨텐츠의 출처에 대해 자세히 알아 보려면 브라우저 콘솔을 살펴보십시오. –

+0

@unixmiah 모든 URL은 내가 볼 때 https : //를 사용합니다. "혼합 된 컨텐트", 즉 "https : //"는 무엇을 의미합니까? 페이지의 모든 URL을 https : //로, 어쩌면 .htacess 파일에서 "보장"할 수 있습니까? –

답변

0

문제

사람이 어떻게 아마도 플러그인을 사용하지 않고 내 문제를 해결하기 위해 나를 sudgest 수 있습니까? 어떻게 든 일부 URL은 업데이 트되지 않습니다 .... 플러그인을 사용하는 대신 수동으로하는 방법에 대한 아이디어?

0

귀하의 페이지에 https가 아닌 콘텐츠가 포함되어있는 것이 가장 좋습니다.

헤더에 다음 메타 값을 추가하십시오. 기본적으로 비 HTTPS가 HTTPS 보안 연결 URL을 사용하게합니다.

혼합 콘텐츠 요청을 허용하려면 아래 태그를 태그에 추가하십시오.

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> 

당신이 다음 블록 태그

<meta http-equiv="Content-Security-Policy" content="block-all-mixed-content"> 
관련 문제