我希望以Cloudfront作为CDN前端从S3存储桶提供图像,为此我尝试了以下操作:
我想达到的效果 ( 尝试2 ) – ( 随机丢失云端caching )
我有以下设置来提供图像:( Cloudfront – > Nginx – > S3 ) 
<<<<<<<<样品S3标题>>>>>>>>>> 
<<<<<<<<示例Nginx – > S3头文件(已添加caching控制 )>>>>>>>>>> 
<<<<<<<<示例Cloudfront – > Nginx – > S3头文件>>>>>>>>>> 
我目前正在使用( 尝试1 ) – ( 每次都按照预期点击云端 )

** Cloudfront设置**:
GET参数来支持URL( http://cdn.example.com/abc.jpg?v=1 ) TTL设置为157680000 ( 高速caching控制回退) 我在Attemp-2上搞了些什么? ( Cloudfront随机丢失 )
Url( http://cdn.example.com/abc.jpg )&Url( http://cdn.example.com/abc.jpg?v=1 )都会有相同的ETag ,那好吗?
也许这与客户端的请求有关,表明caching应该被旁路?
例如,也许Pragma: no-cache出现在请求中,并受到前台服务器的尊重,导致错过?