WordPress의 일반적인 SSL 문제를 해결하기 위한 단계별 가이드

게시 됨: 2021-11-08

SSL 인증서

SSL을 더 일찍 생성하거나 설정한 후 처리할 수 없는 놀라운 문제를 제공합니다. 따라서 귀하의 편의와 오류 수정을 위해 WordPress의 일반적인 SSL 문제를 해결 하기 위해 이 단계별 가이드를 만들었습니다.

SSL은 HTTPS도 고려하므로 혼동하지 마십시오. 수정 조치를 더 잘 이해하려면 먼저 SSL/HTTP의 기본 사항을 알아야 합니다.
시작합시다!

SSL/HTTPS란 무엇이며 왜 중요한가요?

SSL(Secure Socket Layer) 방식으로 사이트가 브라우저에 안전하다고 인식합니다. 컴퓨터에 위협이나 바이러스를 일으키지 않습니다.

즉, SSL은 사용자의 브라우저와 웹사이트 간의 연결을 보호하는 암호화된 방법입니다. 이를 통해 해커가 해킹을 방지하고 사용자를 보호할 수 있습니다.

대부분의 HTTPS/SSL 암호화 웹사이트에는 고유한 SSL 인증서가 있습니다. 사용자의 브라우저가 HTTPS와 일치하지 않는 경우 사용자는 보안 메시지를 수신하지 않습니다. 이 웹 사이트가 귀하의 PC에 손상을 줄 수 있음을 사용자에게 알리는 경고 메시지일 뿐입니다.

이 규정에 따라 Google은 웹사이트 소유자가 더 나은 웹 보호 및 사용자 경험을 위해 SSL 보안을 사용할 수 있는 더 나은 계획을 발표했습니다. 요즘에는 게임, 블로그, 기사, 전자 상거래 등 거의 모든 웹 사이트가 SSL로 암호화됩니다.

이 규범으로 인해 SSL 보안 인증서가 없는 웹 사이트가 발견되면 해당 웹 사이트는 안전하지 않은 것으로 간주하고 사용자는 오류를 수신합니다.

결과적으로, 웹사이트의 no secure tag는 버그 및 브라우저 손상의 위협이 있기 때문에 사용에 의해 허용되지 않습니다. 또한 이는 사용자에게 나쁜 인상을 줍니다.

온라인에서 정품 딜러로 존재감을 알리려면 특히 사이트가 Amazon처럼 판매되는 경우 활성 SSL 보안 계획이 있는지 확인하십시오. 단점과 장점은 잊어버리세요. Google은 모든 사이트에 SSL 계획이 있어야 합니다.

이 외에도 SSL 계획을 활성화하고 문제가 발생하는 경우. 그래서 이 가이드는 당신을 위한 것입니다. 문제와 해결 기술에 대해 알고 있는지 확인합니다.

일반적인 SSL 문제 및 해결 방법

1. 구글 크롬 오류 수정

사용자가 Google Chrome 브라우저에서 작업 중이고 SSL 문제로 인해 웹사이트에 연결할 수 없는 경우. 사용자는 다음과 같은 오류를 수신할 수 있습니다.

Google 크롬 오류 수정

귀하의 연결은 비공개가 아닙니다.
공격자가 귀하의 개인 정보를 도용할 수 있습니다.
NET::ERR_CERT_AUTHORITY_INVALID

귀하의 연결은 비공개가 아닙니다.

이 오류는 사이트가 안전하지 않음을 표시하거나 경고합니다. 이것은 또한 브라우저가 해당 사이트의 SSL 보안 인증서를 수락하지 않고 있음을 보여줍니다. 다음과 같은 이유 때문일 수 있습니다.

  • SSL 인증서가 다른 도메인으로 발급되었습니다.
  • SSL 인증서 만료
  • Bower는 SSL 인증서를 인식할 수 없습니다.

SSL 인증서를 구매하지 않았거나 개발자가 이 인증서를 구매한 경우 개발자에게 연락하여 해당 오류를 수정할 수 있습니다.
개인적으로 구매하는 경우 SSL 인증서를 다시 설치하거나 무료 SSL 제공업체에 문의하여 지원을 받을 수 있습니다.

2. IE SSL에서 HTTPS로의 혼합 이동 오류 수정

이러한 오류는 일반적으로 WordPress 사이트를 SSL에서 HTTPS로 변환할 때 발생합니다. 이 이동 후 Google은 때때로 HTTP 프로토콜이 아닌 SSL에서 콘텐츠를 읽습니다. 이것이 문제라면 빨리 해결해야 합니다.

그것이 무엇인지 혼란 스럽다면. 그런 다음 한 가지를 수행하고 Google에서 웹사이트를 열고 자물쇠를 확인합니다. 이것이 나타나면 안전하다는 의미이고 그렇지 않은 경우 작업해야 합니다.

혼합 오류를 수정하는 두 가지 방법:

플러그인 사용

WordPress의 일반적인 SSL 문제를 해결하기 위해 플러그인은 가장 간단하면서도 놀라운 방법입니다. 이것은 특히 WordPress 코딩에 대해 잘 모르는 사람들에게 더 쉬울 수 있습니다. 이 방법을 적용하려면 다음을 수행해야 합니다.

먼저 플러그인을 설치하고 활성화하십시오. 정말 간단한 SSL입니다. 이 창을 활성화한 후 설정, SSL 페이지로 이동하여 설정을 확인하십시오.

정말 간단한 SSL

정말 간단한 SSL

이 플러그인은 자동으로 설정(SSL/HTTPS)을 처리합니다. 정말 간단한 SSL은 버퍼링 기술을 사용하여 설정을 관리하고 SSL이 제대로 작동하도록 합니다.

수동으로 오류 수정

글쎄, 이 옵션은 일반적으로 머리글을 통해 수동으로 작업해야 함을 이해합니다. 따라서 먼저 문제 해결을 시작하면 사이트 성능이 향상될 수 있습니다. 다음 단계에서 설정으로 이동한 다음 일반 페이지로 이동합니다. 여기에서 사이트의 수동 주소가 HTTPS URL인지 확인하십시오.

SSL 설정

HTTPS 대신 HTTP가 표시되는 경우 수정하십시오. 변경을 완료한 후 저장 버튼을 클릭합니다. 그런 다음 데이터베이스에서 HTTP URL을 찾고 HTTPS URL로 모두 수정합니다. 더 나은 검색 및 교체 플러그인을 사용하여 이 작업을 빠르게 수행할 수 있습니다.

다음 플러그인을 설치하고 더 나은 검색 및 교체를 수행하십시오. 활성화 후 도구로 이동한 다음 플러그인 페이지로 이동합니다. HTTP를 HTTPS로 바꿉니다. 이렇게 하면 모든 URL이 HTTPS로 업데이트되고 콘텐츠를 검사하여 데이터베이스에서 확인할 수 있습니다.

여전히 오류가 발생하는 경우 다음 트릭은 WordPress 테마의 각 URL 문제를 해결하는 것입니다. 오류를 찾아 교체 옵션으로 해당 오류를 교체할 수 있습니다.

이 단계는 많은 주의가 필요하기 때문에 누구에게나 어려울 수 있습니다. 이쯤 되면 이 작업을 대신해줄 수 있는 개발자에게 전화를 걸어 쉽게 HTTPS로 HTTP를 변경하는 것이 좋다.

3. 너무 많은 리디렉션 오류 수정

SSL을 HTTPS로 이동한 후 리디렉션 오류가 일반적입니다. 따라서 이 문제를 수정하려면 wp-config.php.file로 이동해야 합니다. 그리고 거기에 다음 코드를 추가합니다.

 정의(' FORCE_SSL_ADMIN', 참);
// 일부 설정에서는 HTTP_X_FORWARDED_PROTO에 다음이 포함될 수 있습니다.
// 쉼표로 구분된 목록(예: http, https)
// 따라서 https 존재를 확인합니다.
만약에
(스트롭($_SERRVER['HTTP_X_FORWARDED_PROTO], 'https') !== false)
$_SERVER ['HTTPS']='켜기';

4. HTTP 및 HTTPS 리디렉션 오류 수정

정말 간단한 SSL 플러그인을 사용하는 경우 리디렉션 오류가 발생하는 것이 일반적입니다. 따라서 주어진 코드로 HTTP를 HTTPS로 설정하는 문제를 해결하십시오.

< I MODULE modf-rewrite.c>

다시 쓰기 엔진 켜기

RewriteCond %{HTTPS} 끄기

RewriteRule ^(.*)$ <u>https://%</u>

{HTTP_HOST}%{REQUEST_URI}

[L,R=301]

&lt;/If 모듈&gt;

참고 - WordPress의 일반적인 SSL 문제를 수정하려면 코드를 변경하지 않고 사용하십시오.