AWS CloudFront利用浏览器缓存
有谁知道如何正确设置CloudFront缓存? 我在S3和CloudFront有一个Jekyll网站,它的设置是这样的:
路径模式:默认(*)
最小TTL:86400
最大TTL:604800
默认TTL:86400
但是当我使用Pingdom.com或PageSpeed Insights时,我收到一条消息:
以下可缓存资源的新鲜度寿命较短。 为以下资源指定将来至少一周的到期日期
您在CloudFront中配置的TTL与CloudFront的内部缓存相关,而不是在每个浏览器级别。
从本质上讲,您要让CloudFront将文件保留在边缘至少86400秒等。
要将最大/最小TTL传递给浏览器,您需要将Cache-Control HTTP标头添加到所请求的文件中。
http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html
链接地址: http://www.djcxy.com/p/20303.html