서버에 SSL인증서를 적용하여
자신의 워드프레스를 HTTPS연결로 접속하는 방법입니다.
*시놀로지 NAS사용자의 경우 무료 SSL인증서를 발급 받으셔서
편리하게 인증서 적용을 할수 있습니다.*

*아래링크 참고*
시놀로지 NAS Let’s Encrypt 무료 SSL인증서 적용(주소창에 초록 자물쇠 달기)
Cafe24나 기타 호스팅 업체를 이용하시는 경우에는
인증서를 받으신후 고객센터에 문의하셔야 적용됩니다.
우선 서버에 인증서 적용이 되었으면

워드프레스 HTTPS(SSL) 연결하기 1

워드프레스 관리자 계정으로 로그인한후
설정 – 일반 탭으로 들어가서
위와같이 주소에 https를 입력합니다.
그리고 FTP로 접속하여
자신의 워드프레스 최상위 폴더에 .htaccess를
적당한 편집기로 열어줍니다.(Notepad++ 추천)

워드프레스 HTTPS(SSL) 연결하기 3

제일 위에 위 스크린샷처럼 아래 코드를 넣어줍니다

# HTTPS Redirect
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
# HTTPS Redirect

위코드는 301 리디렉트 하는것입니다.
코드적용시에 주소창에 http로 접속해도 https로 접속됩니다.
(cafe24등은 https포트가 443이 아닐수 있습니다. 관리자에게 문의후 해당 포트로 변경해 주셔야 합니다)
301 리디렉트는 페이지가 완전히 이전됐다는 일종의 신호입니다.
네이버 웹마스터도구나 구글 웹마스터도구에 블로그나 홈페이지가 등록되어있으면
https버전의 주소도 웹마스터 도구에 추가해 주셔야하는데
리디렉트를 안할시에는 http와 https버전을 각각 다른사이트로 인식합니다.
구글은 큰문제는 없는듯 하지만 301리디렉트를 하지않는 경우 네이버에서
본인의 글이 두개씩 등록되면서 유사문서로 분류되어 글들이 검색에서 사라지는 신비한 경험을 하실수 있습니다.
요렇게하고 https://자신의주소
를 입력하면 끝입니다~

혹여나 위 설정시 워드프레스 접속에 문제가 생기면
phpMyAdmin등으로 데이터베이스에 접근하여 http로 다시 돌아가실수 있습니다.

워드프레스 HTTPS(SSL) 연결하기 5

데이터베이스 위치는 자신의 데이터베이스이름 – 접두어options 입니다.