WordPress에서 HTTP를 HTTPS로 이동하는 방법


WordPress에서 http를 https로 이동하는 방법웹 사이트를 HTTPS로 옮기는 방법을 배우는 것은 중요한 문제입니다. 요즘에는 신용 카드 및 은행 정보 또는 로그인 자격 증명과 같은 민감한 데이터를 하루에 수십 번 공유합니다..


쇼핑을 위해 웹을 사용하면 많은 편의를 얻을 수 있습니다. 우리는 더 이상 심부름을하거나, 식료품을 사거나, 청구서를 지불하거나, 다른 사람들과 대면하여 대화 할 필요가 없습니다. 이 안내서를 작성하기 직전에 우리는 온라인 안경을 쓰고있었습니다.!

그러나 반전이 있습니다. 웹 사이트 소유자로서, 특히 온라인 상점이 있거나 재무 또는 기타 민감한 정보를 다루는 경우에는 웹 사이트를 안전하게 유지해야 할 책임이 있습니다. 가장 중요한 단계 중 하나는 사이트에서 HTTPS 및 SSL 암호화를 사용하는 것입니다. 이것이이 안내서에서 이야기 할 내용입니다.

이 가이드에서는 먼저 HTTPS와 SSL의 의미와 작동 방식에 대해 설명합니다. 또한 사이트에 암호화를 추가해야하는 이유에 대해서도 설명합니다. 그런 다음 사이트의 SSL 인증서를 얻을 수있는 위치를 알려주고 마지막으로 사이트를 HTTPS로 이동하는 방법에 대한 단계별 가이드를 제공합니다.

준비된? 그런 다음 안전 고글을 착용하고 보안에 대해 이야기합시다..

WordPress를 https : //로 이동하는 8 단계를 보려면 여기를 클릭하십시오.

HTTPS 작동 방식 – 간단한 정의

웹 사이트를 HTTPS로 옮기는 방법을 배우기 전에 먼저 우리가 이야기하는 것을 정의 해 봅시다. HTTPS와 SSL이 무엇인지 정확히 알지 못하더라도 이전에 직장에서 본 적이있을 것입니다..

사이트 URL에 HTTPS 및 SSL이 표시됨

요즘 대부분의 큰 사이트 (그리고 점점 더 작은 사이트)의 URL은 https : // 익숙한 대신 http : //. 실제로이 웹 사이트에있는 동안 브라우저 표시 줄을 살펴보면.

웹 사이트 설정에서 웹 사이트를 https 예제로 이동

그 옆에는 자물쇠 기호가 있습니다. SSL 브라우저를 사용하는 사이트에 최신 브라우저가 표시되는 방식입니다. 경우에 따라 회사 이름도 포함됩니다. 둘 다 방문자의 프라이버시를 중요하게 생각하는 사이트에 있다는 표시입니다..

그것은 실제로 무엇을 의미 하는가?

HTTPS는 하이퍼 텍스트 전송 프로토콜 보안. 그것의 사촌, HTTP (이것은 안전한 (마지막에), 웹 트래픽 촉진을 위해 일반적으로 사용되는 통신 프로토콜입니다.

차이점이 뭐야?

보안 버전은 SSL (보안 소켓 계층) 인증서를 사용하여 브라우저와 서버를 연결합니다. 이는 교환되는 모든 정보가 암호화됨을 의미합니다.

암호화 작동 방식을 https로 웹 사이트 이동
Munkhzaya Ganbold (자체 작품) [CC BY-SA 4.0], 위키 미디어 공용을 통해

암호화는 일반 텍스트 정보 (예 : 사용자 이름 및 비밀번호)를 임의의 숫자 및 문자로 바꾸는 프로세스입니다. 그렇게하면 더 이상 인간이 읽을 수 없으며 누군가 가로채는지를 이해하기가 더 어려워집니다.

유용한 것 같군요? 하지만 당신은 정말 당신의 사이트에 필요합니까? WordPress 웹 사이트에 HTTPS를 추가해야하는 몇 가지 이유를 살펴 보겠습니다..

빠른 메모 : 기술적으로 SSL은 더 이상 올바른 이름이 아닙니다. 90 년대 후반, 이름이 TLS (전송 계층 보안) 및 SSL이 실제로 폐기되었습니다. 그러나 그 이름은 붙어.

WordPress 사이트를 HTTPS로 이동하는 8 단계

자, 이제 우리는이 기사의 고기와 감자에 도달했습니다 : 사이트를 HTTP에서 HTTPS로 옮기는 방법. 문제없이 따라갈 수 있도록이 단계를 단계별로 수행합니다. 결국 – 귀하의 사이트 보안도 중요합니다!

1. 웹 사이트 백업

사이트를 크게 변경할 때마다 항상 먼저 백업해야합니다. 그런 식으로, 뭔가 잘못되었을 때 (예상하지 않음) 작업 버전으로 돌아갈 수 있습니다..

이 경우도 다르지 않으므로 웹 사이트를 백업하는 것이 첫 번째 작업입니다. 더 좋은 방법 – 가능하다면 라이브 사이트뿐만 아니라 테스트 서버에서 아래 프로세스를 먼저 실행하십시오..

2. SSL 인증서 구현

우리가 할 첫 번째 일은 SSL 인증서를 얻는 것입니다. 이 과정이 얼마나 쉬운 지 복잡한지는 호스트에 따라 크게 다릅니다.

예를 들어이 가이드를 조사하는 동안 현재 호스트는 Let ‘s Encrypt를 지원하지 않으며 그렇게 할 계획이 없다는 것을 알았습니다. 말할 필요도없이, 우리는 전환 과정에 있습니다. 다행스럽게도 귀하의 회사는 이 목록.

최적의 시나리오는 호스트가 관리 대시 보드에서 바로 사이트를 HTTPS로 이동할 수있는 옵션을 제공하는 것입니다. 예를 들어 사이트를 cPanel에서 Let ‘s Encrypt로 전환하려면 다음을 수행 할 수 있습니다. 이 지침들. Plesk와 동일한 단계 찾기 여기.

다른 사람에게는 Certbot. 서버에 관리 셸 액세스 권한이있는 경우 사용중인 웹 서버 및 운영 체제 유형을 간단히 선택할 수 있습니다. 그 후, 사이트에서 서버에서 Let ‘s Encrypt를 구현하는 방법을 알려줍니다.

certbot을 사용하여 웹 사이트를 https로 이동

다른 소스에서 SSL 인증서를받은 경우 호스팅 제공 업체의 지침에 따라 스위치를 구현하십시오 (그러므로 처음에 인증서를 사용하는 것이 좋지 않은 이유이기도합니다).

완료되면 WordPress 웹 사이트에서 필요한 변경을 시작해야합니다. 이것이 우리가 다음에 이야기 할 내용입니다. 아래가 너무 기술적이라고 생각되면 플러그인을 제공 할 수도 있습니다 정말 간단한 SSL 시도. 다음에 설명 된 대부분의 무거운 리프팅을 처리합니다..

3. WordPress 관리 영역에 HTTPS 추가

새로운 안전한 연결을 즐길 수있는 첫 번째 장소는 WordPress 대시 보드입니다. 백엔드를 먼저 확보하면 사용자가 로그인 할 때마다 정보가 안전하게 교환됩니다..

그렇게하려면 열 wp-config.php WordPress 루트 폴더에 다음 줄을 추가하십시오. 그게 다야, 편집을 멈춰라!.

define ( 'FORCE_SSL_ADMIN', true);

파일을 업데이트 한 후에는 파일이 작동하는지 테스트해야합니다. 이를 위해 URL에서 HTTPS를 사용하여 로그인 페이지에 액세스하십시오 (예 : https://yoursite.com/wp-admin. 모든 것이 올바르게 작동하면 이제 안전하게 연결되어 있어야합니다. 그런 다음 계속.

4. 사이트 주소 업데이트

WordPress 백엔드를 HTTPS로 옮긴 후에는 나머지 사이트에서도 동일한 작업을 수행해야합니다. 아래에서 사이트 주소를 업데이트하면됩니다. 설정> 일반.

웹 사이트를 https로 이동하여 WordPress 설정 변경

더하다 https : // 워드 프레스 주소와 사이트 주소의 시작 부분에. 그런 다음 저장하여 설정을 업데이트하십시오. 나중에 다시 로그인해야 할 수도 있습니다..

5. 컨텐츠 및 템플릿에서 링크 변경

이제 콘텐츠 및 데이터베이스에서 이전 HTTP 프로토콜을 포함하는 링크를 업데이트해야합니다. 같은 플러그인 벨벳 블루스 아니면 그 검색 및 바꾸기 스크립트 도움이 될 수 있습니다. 그러나 조심하십시오! 잘못 취급하면 사이트가 망가질 수도 있습니다. 그 백업을 일찍 만들었으니 좋았습니다.?

절대 HTTP 링크가있는 테마 템플리트 및 기능 파일에 외부 자원 및 자산에 대한 링크가있는 경우이를 수정해야합니다. 고려해야 할 사항 :

  • 귀하의 사이트에서 호스팅되는 이미지, 비디오, 오디오
  • 웹 글꼴
  • iframe
  • 해당 파일 내에서 참조되는 JavaScript 및 CSS 파일 또는 자산
  • 내부 링크

가능하면 링크를 다음으로 변경하십시오. // 대신에 https : //. 그런 다음 상대 링크 자체를 만듭니다.!

.htaccess에서 301 리디렉션 구현

사이트를 HTTPS로 이동하는 다음 단계는 방문자를 보안 버전으로 자동 전송하는 리디렉션을 설정하는 것입니다. 이를 위해 우리는 .htaccess. 이것은 서버의 중요한 시스템 파일 이름입니다 (일반적으로 WordPress 루트 디렉토리에 있음)..

일반적으로 예쁜 퍼머 링크 사용을위한 설정이 포함되어 있으므로 설치에 이미 설정되어있을 것입니다. 그것을 찾으려면 FTP 클라이언트가 숨겨진 파일을 표시하도록 허용하십시오. .htaccess 기본적으로 보이지 않습니다. 파일이 없으면 일반 텍스트 파일을 만들고 이름을 .htaccess WordPress 루트 디렉토리에 업로드하십시오..

그런 다음 다음 줄을 추가하십시오.


RewriteEngine 켜기
RewriteCond % {HTTPS} 꺼짐
RewriteRule ^ (. *) $ https : // % {HTTP_HOST} % {REQUEST_URI} [L, R = 301]

그게 다야 이제부터 방문자 (Google 봇 포함)는 WordPress 사이트의 HTTPS 버전에 자동으로 착륙해야합니다. 두 버전 모두에서 사용 가능한 페이지가 없는지 확인하십시오. 이로 인해 콘텐츠 중복 문제가 발생할 수 있습니다. SEO에 좋지 않다.

7. 테스트 및 라이브

이제 주요 단계를 마쳤으므로 모든 것이 올바르게 작동하는지 테스트 할 차례입니다. 이를 위해 SSL 테스트. 도메인 이름을 입력하고 클릭 제출. 이를 통해 사이트에서 SSL을 얼마나 잘 구현했는지에 대한 전반적인 점수와 문제를 해결하기위한 잠재적 문제를 찾을 수있는 세부 정보.

웹 사이트를 https ssl 테스트 결과로 이동

그런 다음 같은 도구를 사용하여 사이트를 크롤링하십시오. SSL 확인. 그렇게하면 잊어 버린 남은 링크를 잡을 수 있습니다. 모든 것이 괜찮다면 이제 살아야 할 때입니다. 잘 했어! 이제 일부 주변기기 만 업데이트하면됩니다..

8. 사이트 환경 업데이트

정상적으로 작동하면 이제 HTTPS 로의 전송을 완료하기 위해 마지막 몇 단계를 수행해야합니다.

  • 사이트 맵 업데이트 — SEO 플러그인이 자동으로 수행되는 것이 이상적입니다. 그러나 항상 그런 식으로 작동하지는 않습니다. Yoast SEO를 사용하면 사이트 맵을 업데이트하기 위해 플러그인을 한 번 꺼야 할 수도 있습니다. robots.txt 파일에 파일을 포함시키고 거기에있을 수있는 다른 모든 하드 코딩 된 링크를 업데이트해야합니다..
  • 웹 마스터 도구에 사이트 추가 — 사용중인 모든 웹 마스터 도구로 이동하여 사이트의 HTTPS 버전을 새 속성으로 추가하십시오. 그곳에있는 동안 새 사이트 맵을 업로드하십시오. 당신은 또한 일을 고려할 수 있습니다 가져 오기 및 크롤링 이전 버전의 사이트에서 이미 활성화 된 거부 파일을 제출하십시오..
  • CDN 업데이트 — 컨텐츠 전송 네트워크 (사이트 속도를 높이는 방법 중 하나)를 사용하는 경우 SSL로 전환해야합니다. 그들 중 다수는 그 기능을 내장하고 있으며 CDN은 이에 대한 문서를 가지고 있어야합니다. 그렇지 않으면, 당신을 돕기 위해 그들의 지원을 요청.
  • 분석에서 전환하십시오 — 분석에 기본 URL이 필요한 경우 새 접두사로 업그레이드하십시오. Google 웹 로그 분석의 경우 옵션이 아래에 있습니다. 관리> 속성 설정> 기본 URL. 또한 트래픽 변경을 이해하기 위해 HTTPS로 전환했을 때주의하십시오.
  • 소셜 공유 수 유지 — 사이트에 소셜 공유 카운터를 표시하는 경우 최신 상태를 유지하기 위해 변경해야 할 수도 있습니다. 소셜 프로필에서 사이트 링크를 업데이트하는 것을 잊지 마십시오! 이메일 템플릿에서도 똑같이하십시오.

그게 다야! 웹 사이트를 HTTPS로 이전했습니다. 축하합니다, 그것은 작은 위업이 아니 었습니다. 모든 것이 잘 되었다면, 남은 것은 등을 두드리고 축하하는 것입니다. 문제가 발생하면 다음에 몇 가지 문제 해결 팁이 있습니다..

웹 사이트를 HTTPS로 이동해야하는 이유?

현재, 모든 웹 사이트의 0.1 %만이 SSL을 사용합니다. 따라서 성공적인 웹 사이트 운영을 위해 기술이 필수적인 것처럼 보이지는 않습니다. 그러나 여전히 소수의 일부가 될 설득력있는 이유가 있습니다.

1. 귀하의 사이트는 민감한 정보를 처리합니다

우선, 신용 카드 정보 나 이와 유사한 민감한 데이터를 처리하는 온라인 상점이 있다면 사이트를 HTTPS로 옮기는 것이 절대적으로 필요합니다. 고객은 귀하의 사이트를 신뢰하고 싶어 할 수 있어야합니다. 그렇게하는 것은 당신의 책임입니다.

예를 들어, 누군가가 공공 Wi-Fi 스팟을 사용하여 보안되지 않은 사이트에 액세스하면 다른 사람들이 결제 세부 정보를 훔칠 수 있습니다. 고객이이 정보를 사용하여 고객을 도용하는 경우 해당 사용자가 귀하의 사이트를 다시 방문 할 가능성은 얼마나됩니까? 하지 매우.

HTTPS가 없으면 방문자가받는 데이터를 변경할 수도 있습니다. 이렇게하면 제 3자가 광고, 멀웨어 또는 다른 사람이 웹 사이트에서 다른 사람이보고 싶지 않은 것을 추가 할 수 있습니다..

그러나 일반적인 로그인 정보 만 “만”처리하더라도 추가 보안 계층을 제공하고 안전하게 유지하는 것은 좋지 않습니다. 당신의 사용자는 확실히 그것을 감사합니다.

2. HTTPS는 신뢰성과 진정성의 표시입니다

방문자에 대한 이야기 ​​: 웹에서의 HTTPS 적응에 대한 일반적인 푸시 때문에 암호화는 소비자들이 점점 더 기대하는 것이되었습니다. 사실 지금까지 브라우저에서 녹색 주소 표시 줄을 보면 28.9 % 시간이 지남에 따라 증가 할 수있는 숫자.

https로 소비자 기대에 대한 연구

그들은 왜 신경 쓰나요? 작은 자물쇠는 트래픽이 보호 될뿐 아니라 웹 사이트가 정통이며 그 사람이 누구인지 주장하기 때문에 가짜가 아닙니다. 결국, 동일한 연구에 따르면 최종 사용자의 77 %가 데이터를 가로 채고 오용하는 것에 대해 우려하고 있습니다.

따라서 HTTPS를 사용하지 않는 사이트와이를 구현 한 경쟁 업체간에 선택할 수있는 경우 귀하를 대신하여 결정할 가능성이 높습니다. 특히 주요 브라우저 이후 (크롬, Firefox)는 이제 HTTPS가없는 페이지에 양식이있는 사이트를 안전하지 않은 것으로 표시합니다..

앞으로는 일반적으로 암호화가없는 사이트에 대해 경고 할 수 있습니다. 그리고 당신은 정말로 그중에 있고 싶지 않습니다.

3. SEO의 이점

소비자는 HTTPS 로의 전환을 기대할뿐만 아니라 검색 엔진도 기대합니다. Google은 2014 년에 SSL 인증서를 사용하는 것이 이제 순위 요소라고 공식 발표했습니다. 또한 현재로서는 약하지만 HTTPS의 중요성은 시간이 지남에 따라 증가합니다..

또한 Google 웹 로그 분석에서 HTTPS에서 HTTP 로의 추천 데이터가 차단됩니다. 따라서 이전 프로토콜로 실행되는 웹 사이트가 있고 HTTPS로 실행되는 사이트에서 많은 추천을 받으면 웹 분석에 올바르게 표시되지 않습니다. 그렇게하면 많은 트래픽을 전송하고 마케팅 채널을 확대하지 못하는 플랫폼을 알지 못할 수 있습니다.

4. 빠른 로딩 시간

SEO 주제를 유지하면서 HTTPS도 훨씬 빠릅니다. 우리를 믿지 않습니까? 시도 해봐 여기 (이미지 캐싱을 방지하려면 개인 창을 사용하십시오). 테스트를 실행했을 때 HTTPS가 무려 83 % 빨랐습니다.!

http와 https 속도 비교

나쁘지 않아요? 특히 이후 페이지 로딩 속도도 순위 요소입니다.

뿐만 아니라 방문객들은 그것에 관심을 갖습니다. 사실로, 큰 덩어리가 사이트를 떠날 것입니다 3 초 안에로드되지 않으면 그 이유와 다른 이유로 WordPress 속도를 높이는 방법에 대한 가이드를 확인하십시오..

HTTPS 문제 해결 팁

불행히도 사이트를 HTTPS로 옮기는 것이 모든 햇빛과 무지개가 아닙니다. 처리해야 할 것들이 생길 수 있습니다..

혼합 컨텐츠 경고

웹 사이트를 HTTPS로 옮긴 후에 발생하는 가장 일반적인 문제는 혼합 된 내용 경고입니다. 브라우저가 안전한 페이지에서 비보안 링크를 찾으면 발생합니다. 이것은 일반적으로 jQuery 라이브러리, 사용자 정의 글꼴 또는 HTTPS 버전과 유사한 링크를 업데이트하는 문제입니다..

사이트를 게시하기 전에 검색하는 동안 일반적으로이 문제를 해결해야합니다. 그러나 이와 같은 경고가 표시되면 원인을 확인하십시오..

위에서 언급 한 도구 외에도 다음을 사용할 수 있습니다 자물쇠가없는 이유? 단일 페이지 용. 그런 다음 문제가 무엇이든 수정하십시오..

검색 순위 감소

HTTP에서 HTTPS로 전환하면 순위에 부정적인 영향을 줄 수 있습니다. 뭐?! 이것이 SEO에 좋다고 이전에 말하지 않았습니까? 왜 순위가 내려 갈까요??

돌아가서 연석에 HTTPS를 걷어차 기 전에 먼저 들으십시오. SEO가 부정적인 영향을받는 경우 일반적으로 일시적입니다.

아시다시피 Google은 https : //http : // 두 개의 다른 엔티티로서의 URL. 위에서 설명한 것처럼 301 리디렉션을 설정하더라도 링크 주스의 90-99 % 만 전송합니다. 그렇기 때문에 처음에 순위가 내려갈 수 있습니다.

그러나 초기 침지 후 실제로 시간이 지남에 따라 증가해야합니다. 앞에서 언급했듯이 Google은 SSL 사용을 긍정적 인 순위 요소로 간주하므로 웹 사이트를 HTTPS로 이동하면 실제로 눈에 띄게됩니다. 이것은 장기적으로 도움이 될 것입니다.

간단히 말해서…

사이트와 트래픽을 안전하게 유지하는 것은 모든 웹 사이트 소유자에게 가장 중요한 문제 중 하나입니다. 그들이 중요한 데이터로 소비자를 신뢰할 수 있다는 것을 알고 있습니다. 데이터 도난이 증가했을 때, 그것은 큰 자산이며 HTTPS와 SSL은 그것을 달성하는 도구입니다.

소비자에게 신뢰도를 알리는 것 외에도 웹 사이트를 HTTPS로 이동하면 속도가 향상되고 SEO가 향상됩니다. 또한 Let ‘s Encrypt와 같은 무료 서비스를 통해 비용이 더 이상 억제되지 않습니다.

위에서 무료 SSL 인증서를 획득하여 WordPress 웹 사이트에서 구현하는 방법을 배웠습니다. 전체 사이트를 HTTP의 안전한 사촌으로 옮기는 데 필요한 단계를 밟았으며 전환시 고려해야 할 다른 고려 사항에 대해서도 이야기했습니다..

따라 한 경우 이제 WordPress 웹 사이트에 HTTPS 및 SSL을 추가 할 수 있습니다. 이것이 미래와 웹의 이동에 큰 투자라는 것을 알고 있습니다. 당신의 방문자, 사용자 및 당신의 사이트는 당신을 감사합니다.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map