본문으로 건너뛰기

Cloudflare 사용 중 사이트에 Forbidden(403) 오류가 발생합니다

💡 요약 정리

  • Cloudflare 프록시(주황색 구름)를 사용하면 접속 IP가 Cloudflare 해외 서버 IP로 바뀝니다.
  • 카페24의 스팸 SHIELD가 해외 IP로 인식하여 접속을 차단할 수 있습니다.
  • 스팸 SHIELD를 OFF로 변경하면 해결됩니다.

1. 원인

  1. 도메인에 Cloudflare 프록시(주황색 구름)가 활성화되어 있습니다.
  2. 고객의 실제 접속 IP가 Cloudflare CDN 서버 IP로 바뀝니다.
  3. 카페24 서버에서는 접속 IP를 Cloudflare 해외 IP로 인식합니다.
  4. 스팸 SHIELD가 해외 IP를 차단하여 Forbidden(403) 오류가 발생합니다.

국내에서 접속하더라도 Cloudflare를 거치면 해외 IP로 인식되어 차단될 수 있습니다.


2. 해결 방법

방법 1: 스팸 SHIELD OFF 권장

  • 나의서비스관리 > 보안관리 > 스팸 SHIELD에서 OFF(사용안함)로 변경합니다.
  • Cloudflare 자체에 보안 기능(WAF, Bot Protection 등)이 있으므로, 스팸 SHIELD 없이도 기본적인 보안이 유지됩니다.

방법 2: Cloudflare 프록시 비활성화

  • Cloudflare DNS 설정에서 해당 레코드를 DNS Only(회색 구름)로 변경합니다.
  • 실제 IP가 서버에 전달되므로 스팸 SHIELD와 충돌하지 않습니다.
  • 단, Cloudflare의 CDN/보안 기능을 사용할 수 없게 됩니다.

3. 참고 사항

  • 디렉토리 접속 설정에 IP를 등록해도 해결되지 않을 수 있습니다. Cloudflare 프록시 IP는 수시로 변경되기 때문입니다.
  • Cloudflare 설정은 Cloudflare 대시보드에서 고객이 직접 관리하는 영역입니다.

문제가 해결되지 않았나요?

스팸 SHIELD를 OFF로 변경한 후에도 접속이 안 되는 경우, 아래 정보를 포함하여 1:1 문의게시판으로 문의해 주세요.

  • 카페24 아이디:
  • 문제가 발생하는 도메인:
  • 오류 화면 캡처:
  • 접속 국가 및 공인 IP 주소: https://www.findip.kr 에서 확인