我正在通过S3和通过Cloudfront提供静态内容。但是,Google Pagespeed标记为未指定缓存标题,因此我会转到我的云端设置并对其进行更改。如何为cloudfront设置缓存标题,以便Google Pagespeed识别它?
一旦分布部署。 Google Pagespeed仍然不认识。
我还将缓存控制添加到S3上的对象。当我直接从S3打到对象时,我可以看到响应头,但是当我使用云端URL时,我看不到缓存控制头。
这里的响应,我得到
Accept-Ranges:bytes
Age:641
Connection:keep-alive
Content-Length:44715
Content-Type:image/png
Date:Fri, 17 Jul 2015 18:39:50 GMT
ETag:"e0b19573b90781f60f8865705c80f11d"
Last-Modified:Fri, 17 Jul 2015 17:50:27 GMT
Server:AmazonS3
Via:1.1 (CloudFront)
X-Amz-Cf-Id:
X-Cache:Hit from cloudfront