0
我们在CloudFront上托管的网站目前尚未更新至近24小时。AWS CloudFront网站未更新
CloudFront失效更新了一些文件。我可以在S3上看到所有的文件已经更新。对这些文件执行GET我可以看到时间戳都是正确的,除了其中一个文件(JavaScript缩小文件,名为app.min.js),它仍然有一个旧的时间戳。但是,看S3,app.min.js文件具有正确的更新时间戳。强制文件没有缓存,app.min.js仍然反映旧文件。
有没有人对这里会发生什么有什么建议?
感谢您的帮助马特。好吧,我仍然困惑。使用'curl'我们可以获得最新版本,但通过任何浏览器和网络(试用家庭/工作计算机和不同的浏览器),文件不会更新。 –
嗯,curl没有得到最新的请求头'Accept-Encoding:gzip,deflate,sdch,br'与Chrome使用的相同请求头文件 –
Yah它可能是双重压缩文件,现在正在测试。我使用awpublish npm软件包在gulp'.pipe(awspublish.gzip({ext:''}))''中发布,并且cloudfront可能会再次进行压缩doh –