클라우드플레어를 이용하여 무료로 내도메인에 HTTPS 적용하기

웹사이트 보안과 성능 향상을 위해 **HTTPS(SSL 인증서)**를 적용하는 것은 필수적인 요소입니다. 하지만, SSL 인증서를 직접 구매하고 설정하는 과정은 복잡할 수 있습니다. **클라우드플레어(Cloudflare)**를 이용하면 무료로 손쉽게 HTTPS를 적용할 수 있습니다. 이번 글에서는 클라우드플레어를 이용하여 자신의 도메인에 HTTPS를 활성화하는 방법을 알아보겠습니다.

클라우드플레어를 이용하여 무료로 내도메인에 HTTPS 적용하기

1. 클라우드플레어 가입 및 도메인 추가

1) 클라우드플레어 가입

  1. 클라우드플레어 공식 사이트에 접속합니다.
  2. Sign Up(가입) 버튼을 클릭하여 계정을 생성합니다.
  3. 이메일 주소와 비밀번호를 입력한 후 가입을 완료합니다.

2) 자신의 도메인 추가

  1. 클라우드플레어에 로그인한 후 Add a Site(사이트 추가) 버튼을 클릭합니다.
  2. HTTPS를 적용할 도메인(예: example.com)을 입력하고 Continue(계속하기) 버튼을 클릭합니다.
  3. 무료 플랜(Free Plan)을 선택하고 Continue 버튼을 클릭합니다.

2. DNS 설정 변경 (네임서버 변경)

클라우드플레어를 통해 HTTPS를 적용하려면 도메인의 네임서버를 클라우드플레어로 변경해야 합니다.

  1. 클라우드플레어가 자동으로 도메인의 DNS 레코드를 검색합니다. (필요한 경우 A 레코드, CNAME 레코드 등을 추가할 수 있습니다.)
  2. 네임서버 변경을 안내하는 화면이 나타납니다. 클라우드플레어가 제공하는 새로운 네임서버 2개를 복사합니다.
  3. 도메인을 구매한 사이트(예: 가비아, 카페24, 고대디 등)에 접속하여 네임서버를 클라우드플레어에서 제공한 값으로 변경합니다.
  4. 네임서버 변경이 완료되면 클라우드플레어에서 Continue(계속하기) 버튼을 클릭하고, 상태가 “Active”가 될 때까지 기다립니다. (최대 24시간 소요될 수 있음)

3. HTTPS(SSL) 활성화

네임서버 변경 후 클라우드플레어의 SSL 설정을 변경하여 HTTPS를 활성화할 수 있습니다.

  1. 클라우드플레어 대시보드에서 해당 도메인을 클릭합니다.
  2. SSL/TLS 메뉴로 이동합니다.
  3. SSL 모드를 선택합니다. (권장: “Full” 또는 “Full (Strict)”)
    • Flexible: 서버에서 HTTP만 지원하는 경우 사용
    • Full: 서버에서 자체 SSL 인증서를 사용하지 않아도 HTTPS 가능
    • Full (Strict): 서버에서 유효한 SSL 인증서를 사용해야 함
  4. 설정이 적용될 때까지 몇 분에서 몇 시간이 소요될 수 있습니다.

4. 자동 HTTPS 리디렉션 설정

HTTP 요청을 자동으로 HTTPS로 리디렉션하려면 아래 설정을 활성화해야 합니다.

  1. Edge Certificates 탭으로 이동합니다.
  2. Always Use HTTPS 옵션을 On으로 설정합니다.

이제 사용자가 http://example.com으로 접속해도 자동으로 https://example.com으로 변경됩니다.


5. 혼합 콘텐츠 문제 해결 (Mixed Content Fix)

HTTPS를 적용했지만 웹사이트에서 HTTP 링크가 포함되어 있을 경우 “보안되지 않음” 경고가 발생할 수 있습니다. 이를 해결하려면 다음 설정을 적용합니다.

  1. Cloudflare Dashboard > SSL/TLS > Edge Certificates에서 Automatic HTTPS Rewrites를 On으로 설정합니다.
  2. 웹사이트 내부의 모든 HTTP 링크를 HTTPS로 변경합니다.

6. 적용 확인 및 마무리

이제 클라우드플레어를 이용하여 도메인에 HTTPS를 적용했습니다. 적용 여부를 확인하려면 다음을 수행합니다.

  1. 브라우저에서 https://example.com으로 접속합니다.
  2. 주소창에 자물쇠(🔒) 아이콘이 나타나면 HTTPS 적용이 완료된 것입니다.
  3. SSL Checker 같은 사이트에서 인증서 상태를 확인할 수도 있습니다.

클라우드플레어를 활용하면 무료로 HTTPS를 적용할 수 있으며, 네임서버 변경과 간단한 설정만으로 손쉽게 보안을 강화할 수 있습니다. 특히, 네트워크 속도 향상 및 DDoS 방어 기능도 함께 제공되므로 웹사이트 운영자에게 큰 도움이 됩니다. 여러분도 클라우드플레어를 이용하여 안전하고 빠른 웹사이트를 운영해 보세요!

Leave a Comment