CloudFront가 생성된 캐시 동작을 따르지 않는 이유는 무엇인가요?

2분 분량
0

배포의 특정 URL 경로 패턴에 대한 사용자 지정 캐시 동작을 생성했지만 Amazon CloudFront는 캐시 동작을 따르지 않습니다.

해결 방법

CloudFront 배포가 생성한 캐시 동작을 따르지 않는 경우, 다음 구성을 확인하세요.

  • 배포판의 동작을 검토하세요. 요청된 경로 패턴에 대한 캐시 동작이 있는지 확인합니다. 요청된 경로 패턴이 캐시 동작에서 올바르게 정의되지 않은 경우, CloudFront는 기본 캐시 동작을 사용합니다. 예를 들어, 캐시 동작에 경로 패턴이 **test/**로 설정된 경우 example.com/test/file1.jpg에 대한 요청은 기본 캐시 동작을 따릅니다. 경로 패턴 끝에 와일드카드(test/*)가 없기 때문에 요청은 **test/**에 지정된 동작을 따르지 않습니다.
  • 캐시 동작에 지정된 경로 패턴을 검토하세요. 대소문자가 올바른지 확인합니다. CloudFront에 지정된 경로 패턴은 대소문자를 구분합니다. Amazon Simple Storage Service(S3)의 버킷 또는 객체에 대한 참조도 대소문자를 구분합니다. 경로 패턴의 대소문자가 올바르지 않고 기본 캐시 동작으로 요청된 콘텐츠가 캐시되지 않는 경우, 사용자에게 '404 Not Found' 오류가 표시될 수 있습니다.
  • 최근에 캐시 동작을 변경한 경우, 기존 콘텐츠가 캐시에서 만료된 후에 업데이트된 콘텐츠가 나타납니다. 기존 콘텐츠가 캐시에서 만료되기 전에 업데이트된 콘텐츠를 제공하려면 무효화를 실행하세요.

**참고:**CloudFront는 404 응답을 생성하지 않습니다. 요청된 객체가 CloudFront 캐시에서 발견되지 않는 경우 요청이 오리진으로 전송됩니다. 그런 다음, 오리진에서 404 응답을 생성합니다.

관련 정보

경로 패턴

CloudFront에서 HTTP 404(찾을 수 없음) 오류를 해결하려면 어떻게 해야 하나요?

AWS 공식
AWS 공식업데이트됨 7달 전
댓글 없음