핵심 요약
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일 · 세부 시각 미공개
새 글 받아보기
RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.