워드프레스에서 http를 https로 리다이렉트(redirect)하는 방법은 ‘정말 간단한 SSL(Really Simple SSL)’ 플러그인을 이용하는 방법과 ‘.htaccess’ 파일에 직접 해당 구문을 추가하는 방법, 이렇게 일반적으로 2가지 방법을 이용하여 http를 https로 리다이렉트할 수 있습니다.

본 포스팅에서는 카페24 매니지드 워드프레스 호스팅 서비스 처럼 호스팅업체에서 SSL에 기반한 HTTPS 서비스가 제공되는 경우 Http를 HTTPS로 리다이렉트 하는 방법에 대한 포스팅 입니다. 호스팅 환경을 스스로 구축할 수 있는 전문가가 아니라면 이렇게 HTTPS 인증서가 제공되는 호스팅 서비스를 선택하여 HTTPS 리다이렉트를 설정하는 것이 도움될 것 입니다.
HTTPS 프로토콜
‘https’ 프로토콜은 서버와 클라이언트 간 통신내용을 SSL 혹은 TLS 같은 암호화 프로토콜을 이용하여 암호화 한다. 클라이언트가 서버에 접속할 때 서버는 클라이언트에게 SSL 인증서의 내용을 전달하고 클라이언트는 이 SSL 인증서 정보를 신뢰할 수 있는 것인가 판단 후 이를 https 프로토콜 상에서 이용하게 된다. https 프로토콜을 사용하면 다음과 같은 장점이 있습니다.
HTTPS 프로토콜의 장점
- 통신 내용이 해커 같은 공격자에게 노출될 확률을 낮춘다.
- 사용자가 접속하려는 서버의 신뢰성을 높여준다.
- 통신 내용의 악의적인 변경을 방지할 수 있다.
- 이러한 이유로 검색엔진이 선호하며 SEO 점수를 높여준다.
워드프레스 https 리다이렉트 방법 – ‘Really Simple SSL’ 플러그인 이용
Really Simple SSL 플러그인을 이용하여 워드프레스에서 http를 https로 리다이렉트(redirect) 하는 방법은 다음의 절차대로 진행하시면 됩니다.
1. 주소 URL 설정

워드프레스 관리자 모드(~/wp-admin)로 접속 후 ‘설정 > 일반 설정’에서 다음을 입력합니다.
- 워드프레스 주소 (URL) : ‘https://보유 도메인 주소’ 입력
- 사이트 주소 (URL) : ‘https://보유 도메인 주소’ 입력
2. 플러그인 설치 및 활성화

- 플러그인 새로 설치
- 플러그인 > 새로추가 > 플러그인 검색 : 정말 간단한 SSL (Really Simple SSL)
- 검색된 플러그인 > 지금설치
- 플로그인 설치 후 활성화
3. Activate SSL

플러그인 활성화 후 ‘Activate SSL’ 버튼 클릭 합니다.
4. Go to Dashboard(알림판)

Activate SSL 후 ‘Go to Dashboard(알림판)’ 버튼 클릭 합니다.
5. Redirect method 선택

‘Really Simple SSL > 설정 > 일반’에서 리디렉션 방법(Redirect Method)을 ‘301 .htaccess 리디렉션(먼저 지침 읽기) / 301 .htaccess redirect (read instructions first)’으로 선택 후 저장합니다. 이렇게 하면 플러그인을 이용한 워드프레스에서 http를 https로 리다이렉트(redirect)방법은 완료됩니다.
워드프레스 https 리다이렉트 방법 – ‘.htaccess’ 파일 이용
1. ‘.htaccess’파일 다운로드

이용하고 있는 호스팅 서비스에 FTP 접속하여 ‘.htaccess’ 파일을 로컬 컴퓨터로 다운로드 한다. 카페24 매니지드 워드프레스 호스팅 서비스의 경우 ‘.htaccess’ 파일은 ftp 루트 디렉토리에 ‘./www’에 위치합니다.
2. .htaccess 파일에 리디렉션 내용 추가

로컬 컴퓨터로 다운로드된 .htaccess 파일의 끝부분에 아래의 내용을 복사하여 추가하고 저장합니다.
#<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{ENV:HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
RewriteRule ^index.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
#</IfModule>
3. .htaccess 파일 업로드하기
저장된 .htaccess 파일을 호스팅 서버로 업로드 합니다. 업로드하는 방법은 단순히 로컬 컴퓨터에 위치한 .htaccess 파을을 Drag & Drop 방식으로 클릭하여 끌어 놓으면 됩니다. 이로서 ‘.htaccess’ 파일을 이용한 이용한 워드프레스에서 http를 https로 리다이렉트(redirect)방법은 완료됩니다.
https 리다이렉트(Redirect) 확인하기
이렇게 새 브라우저 창을 열어서 http URL을 입력하고 접속 하여 https로 리다이렉트 되는지 확인해 보시기 바랍니다. 예를 들어 브라우저에서 ‘http://example.com’ 주소를 입력하고 엔터를 누른 후 ‘https://exaple.com’ 페이지가 자동으로 리다이렉트되어 로드되었다면 정상적으로 진행된 것 입니다.
함께 읽어볼 만한 글
마치며
이상으로 ‘정말 간단한 SSL(Really Simple SSL)’ 플러그인을 이용하는 방법과 ‘.htaccess’ 파일에 직접 해당 구문을 추가하는 방법, 이렇게 2가지 방법을 이용하여 워드프레스에서 http를 https로 리다이렉트(redirect)하는 방법을 알아보았습니다. https로 리다이렉션하게 되면 사용자가 접속하게되는 프로토콜을 https로 일원화하고 또한 https는 SEO 측면에서 검색엔진이 선호하기 때문에 SEO 상으로도 더 좋은 평가를 받을 수 있습니다.