캐시 정책을 사용하면 캐시 키에 포함된 값(URL 쿼리 문자열, HTTP 헤더 및 쿠키)을 제어하여 캐시 적중률을 향상시킬 수 있습니다. AWS Command Line Interface(AWS CLI) 또는 CloudFront API를 사용하여 CloudFront 콘솔에서 캐시 정책을 생성할 수 있습니다.
캐시 정책을 생성한 후 CloudFront 배포의 하나 이상의 캐시 동작에 연결합니다.
캐시 정책을 생성하는 방법(콘솔)
-
AWS Management Console에 로그인하고 https://console.aws.amazon.com/cloudfront/v4/home?#/policies
의 CloudFront 콘솔에서 [정책(Policies)] 페이지를 엽니다. -
Create cache policy(캐시 정책 생성)를 선택합니다.
-
이 캐시 정책에 대해 원하는 설정을 선택합니다. 자세한 내용은 캐시 정책 이해 섹션을 참조하세요.
-
마친 후에는 Create(생성)를 선택합니다.
캐시 정책을 생성한 후 캐시 동작에 연결할 수 있습니다.
캐시 정책을 기존 배포에 연결하는 방법(콘솔)
-
https://console.aws.amazon.com/cloudfront/v4/home#/distributions
의 CloudFront 콘솔에서 [Distributions(배포)] 페이지를 엽니다. -
업데이트할 배포를 선택한 다음 Behaviors(동작) 탭을 선택합니다.
-
업데이트할 캐시 동작을 선택한 다음 Edit(편집)를 선택합니다.
또는 새 캐시 동작을 생성하려면 Create Behavior(동작 생성)를 선택합니다.
-
Cache key and origin request(캐시 키 및 오리진 요청) 섹션에서 Cache policy and origin request policy(캐시 정책 및 오리진 요청 정책)가 선택되어 있는지 확인합니다.
-
Cache Policy(캐시 정책)의 경우 이 캐시 동작에 연결할 캐시 정책을 선택합니다.
-
페이지 하단에서 Save changes(변경 사항 저장)를 선택합니다.
캐시 정책을 새 배포에 연결하는 방법(콘솔)
https://console.aws.amazon.com/cloudfront/v4/home
에서 CloudFront 콘솔을 엽니다. -
배포 생성을 선택합니다.
-
Cache key and origin request(캐시 키 및 오리진 요청) 섹션에서 Cache policy and origin request policy(캐시 정책 및 오리진 요청 정책)가 선택되어 있는지 확인합니다.
-
Cache Policy(캐시 정책)의 경우 이 배포의 기본 캐시 동작에 연결할 캐시 정책을 선택합니다.
-
오리진, 기본 캐시 동작 및 기타 배포 설정에 대해 원하는 설정을 선택합니다. 자세한 내용은 배포 설정 참조 섹션을 참조하세요.
-
완료되면 Create Distribution(배포 생성)을 선택합니다.