3

누구든지 CloudFront 캐싱을 올바르게 설정하는 방법을 알고 있습니까? 나는 S3에 지킬 웹 사이트를 가지고와 CloudFront를 이렇게 설정 :AWS CloudFront 활용 브라우저 캐싱

경로 패턴 : 기본값 (*)

최소 TTL : 86400
최대 TTL : 604800
기본 TTL : 86400

그러나 Pingdom.com 또는 PageSpeed ​​Insights를 사용하면 메시지가 나타납니다.

다음 캐시 가능한 리소스는 수명이 짧습니다. 다음 리소스에 대해 향후 최소 1 주일 만료를 지정하십시오.

답변

5

CloudFront에서 구성한 TTL은 브라우저 수준이 아닌 CloudFront의 내부 캐싱과 관련이 있습니다. 기본적으로

, 당신은 브라우저에 최대/최소 TTL를 전달하는 등 8만6천4백초

최소 그것의 가장자리에서 파일을 유지하기 위해 CloudFront를을 말하고있다, 당신은 Cache-Control HTTP 헤더를 추가해야 요청한 파일에.

http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html

+0

아하! 고맙습니다. –