我正在使用Amazon CloudFront来自Amazon S3的文件。我最初并没有设置Amazon S3元数据来发送Cache-Control标头,但几周前我改变了它。大多数图像都显示新标题。但是,我有一些仍然没有。
例如,如果我点击这个 https://s3.us-east-2.amazonaws.com/channelnet-useast-prod/Themes/Default/Images/phone.png,我看到了
Cache-Control:max-age=86400
但是,如果我转到指向该S3图像的CloudFront URL http://dfb8oqhjho7zs.cloudfront.net/Themes/Default/Images/phone.png,我没有。
作为测试,我制作了图像的副本,将其上传到S3,设置了Cache-Control标头,并在我通过S3访问时验证了标头是否已设置 https://s3.us-east-2.amazonaws.com/channelnet-useast-prod/Themes/Default/Images/phone-matttest.png 或CloudFront http://dfb8oqhjho7zs.cloudfront.net/Themes/Default/Images/phone-matttest.png
如何让CloudFront刷新正在进行的亚马逊端缓存?