본문으로 바로가기 본문 바로가기
WIKI 기술 지식 베이스

대시보드에서 규칙 만들기

원문 보기 위키 갱신

대시보드에서 규칙 만들기 (Create a rule in the dashboard)

대시보드에서 캐시 규칙을 만드는 방법을 설명해요.

출처: 문서

본문

  1. Cloudflare 대시보드에서 Cache Rules 페이지로 이동해요. Cache Rules 열기 ↗

  2. Create rule을 선택해요.

  3. (선택) 일반적인 사용 사례를 다루는 규칙 템플릿 중 하나를 선택해요. 그런 다음 제안된 규칙 구성을 검토하고 조정해요.

  4. Rule name에 규칙의 설명적인 이름을 입력해요.

  5. When incoming requests match 아래에서, 규칙을 모든 트래픽에 적용하려면 All incoming requests를, 커스텀 표현식과 일치하는 트래픽에만 적용하려면 Custom filter expression을 선택해요.

  6. Custom filter expression을 선택했다면 When incoming requests match 아래에서 규칙 표현식을 정의해요. Field 드롭다운 목록을 사용해 HTTP 속성을 선택하고 Operator를 선택해요. 사용 가능한 필드와 연산자 목록은 Available settings를 참고해요.Expression Builder에서 필드 선택.

  7. 필드와 연산자를 선택한 후, Cache Rule을 트리거할 해당 값을 입력해요. 예를 들어 선택한 필드가 Hostname이고 연산자가 equals라면, cloudflare.com 값은 규칙이 해당 호스트명에 대한 모든 요청과 일치함을 의미해요.예시 규칙

    참고 — Edit expression 옵션으로 규칙을 추가로 커스터마이즈할 수 있어요. 자세한 내용은 대시보드에서 표현식 편집을 참고해요.

  8. Then 아래의 Cache eligibility 섹션에서, 일치하는 요청을 캐시 불가능하게 하려면 Bypass cache를, Cloudflare가 캐시를 시도하게 하려면 Eligible for cache를 선택해요. cache-control 헤더도 캐시 적격성에 영향을 줄 수 있다는 점에 유의해요.

  9. 이전 단계에서 Eligible for cache를 선택했다면 Available settings 섹션에 설명된 옵션을 커스터마이즈할 수 있어요.

  10. Place at 아래의 드롭다운에서 규칙의 순서를 선택할 수 있어요. 메인 페이지에서도 만든 규칙의 순서를 변경할 수 있어요.

  11. 규칙을 저장하고 배포하려면 Deploy를 선택해요. 배포할 준비가 안 됐다면 Save as Draft를 선택해요.

    규칙 표현식에서 호스트명을 일치시키는 경우 해당 호스트명에 대한 프록시된 DNS 레코드를 만들라는 안내가 표시될 수 있어요. 자세한 내용은 Troubleshooting을 참고해요.

더 알아보기 (Learn more)

대시보드의 Cache Rules 페이지에서 요청 조건과 캐시 적격성(Bypass/Eligible)을 지정하고, 커스텀 캐시 키 등 다양한 캐시 설정을 조정하는 규칙을 쉽게 만들고 배포할 수 있어요.