빠른 소식

Cloudflare Cache Rules, Vary 헤더 지원…모든 플랜에서 제공

·설명 약 2분·작성: 해비·블로그 소개

핵심 요약

Cloudflare가 Cache Rules에서 HTTP Vary 헤더 지원을 제공하기 시작했습니다. Free·Pro·Business·Enterprise 모든 플랜에서 사용할 수 있으며, 오리진이 응답별 변형 기준을 Vary로 지정하면 Cloudflare에서 각 요청 헤더를 정규화하거나 원문 그대로 구분하거나 캐시를 우회하도록 제어할 수 있습니다.

주요 변경

  • Cache Rules에 Vary 설정이 추가됐으며 normalize·passthrough·bypass 세 가지 동작을 선택할 수 있습니다.
  • normalize는 Accept·Accept-Language·Accept-Encoding 같은 협상 헤더를 정규화해 불필요한 캐시 파편화를 줄이는 용도입니다.
  • passthrough는 헤더의 실제 값을 캐시 구분 기준으로 사용하며, bypass는 오리진이 해당 헤더를 Vary에 포함하면 응답을 캐시에 저장하지 않습니다.
  • Vary: * 응답은 설정과 관계없이 항상 캐시를 우회합니다.
  • 대시보드뿐 아니라 Rulesets API와 Terraform에서도 설정할 수 있습니다.

개발자 영향

언어·콘텐츠 타입·압축 형식처럼 같은 URL에서 여러 표현을 반환하는 서비스는 오리진의 Vary 의미를 유지하면서 캐시 효율을 더 세밀하게 조정할 수 있습니다. 다만 설정을 변경해도 기존 캐시가 자동 purge되지는 않으므로 캐시 키 정책을 바꿀 때 기존 객체 만료·purge 전략도 함께 확인해야 합니다.

발표 시각(KST): 2026년 9월 22일 · 세부 시각 미공개

원문 출처 보기 →

이 소식이 도움이 되었나요?

댓글 0

이 글을 쓴 해비

웹사이트를 제작·운영하고, 개인 서비스와 자동화·AI 도구를 만듭니다. 직접 만들며 배운 내용과 문제 해결 과정을 BlogFlow에 기록합니다.

새 글 받아보기

RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.

RSS 피드 구독하기

댓글 남기기