Cloudflare 로 https 설정하기 (cafe24)
by Lovefield
안녕하세요 lovefield 입니다.
오늘은 커뮤니티에서 cloudflare로 SSL 무료 인증을 받을 수 있다는 글을 보고 작성한 글 입니다.
SSL 인증서에는 몇 가지 종류가 있습니다.
그 중 저희가 받을 인증서는 도메인(사이트)의 주인이 나임을 밝히는 인증서입니다.
먼저 cloudflare 에 접속하신 후에 회원가입(sign-up) 을 해줍니다.
회원가입을 마치고 나서 로그인을 하면 다음과 같이 사이트를 등록하라고 합니다.
(ps.사이트는 2차도메인 등록은 안됩니다 오로지 1차 도메인으로 등록을 하셔야 합니다.
카페24 기본 제공 도메인은 안됩니다.)
도메인을 추가 하시고 나서 좀 기다리시면 다음과 같이 뜹니다.
그러면 Continue Setup을 눌러 진행 하시면 됩니다.
아래는 예시 이미지입니다.
도메인마다 뜨는 정보가 다르니 예시로 봐주시기 바랍니다.
계속 해서 Continue를 눌러줍시다.
이번엔 플렌 입니다.
어떻게 이용 할 것이냐에 대한 것인데 저희는 무료로 이용을 할 것이라 제일 위에 있는 것을 선택해줍니다.
이제 도메인에 설정해야 할 네임서버를 받게 됩니다.
자 그럼 대기상태인데요 여기서 보여주는 네임서버를 기억해두셔야 합니다.
그리고 DNS 탭에서 확인할 수 있는 A타입의 ip주소를 기억해주세요(빨간 칸 안에 있습니다.)
(ps.예시 이미지라 A타입이 많은데 cafe24 도메인은 1개입니다.)
자 그 다음 cafe24로 와서 네임서버를 설정해줘야 합니다.
로그인을 하시고 “나의 서비스 관리->도메인 관리->도메인 정보 변경->네임서버 변경” 메뉴로 오시면 다음화면에서 변경을 눌러주세요.
자 다음 호스트 명에는 cloudflare에서 받은 네임서버를 입력하시고
ip 부분에는 위에서 본 DNS 의 A타입 ip를 적어줍니다.
일정 시간이 지나고 설정이 완료되면 cloudflare에서 다음과 같이 적용이 된걸 확인 하실 수 있습니다.
이제 몇 가지 설정을 해줘야 하는데요.
먼저 Crypto 탭에서 SSL 설정을 Flexible로 변경해줍니다.
그 다음 site rules 에서 http 요청을 모두 https 로 리다이렉션 해주는 설정을 합니다.
이제 다음과 같이 https가 적용되어 안전한 사이트라고 뜨는 것을 확인 하실 수 있습니다.