Amazon web services AWS云端行为问题

Amazon web services AWS云端行为问题,amazon-web-services,amazon-cloudfront,Amazon Web Services,Amazon Cloudfront,我目前在Amazon CloudFront中设置行为时遇到问题 我希望某个目录下的所有文件都符合特定模式,并将对象缓存设置为“自定义”,将最小TTL设置为3600 示例Url: 我的行为设置如下: 路径模式:images/default source/*(也尝试过/images/default source/*) 对象缓存:自定义 最低TTL:3600 但是,每当我点击示例Url时,它都会返回一个标题“Cache-Control:public,max-age=7776000” 我觉得一切都配置正

我目前在Amazon CloudFront中设置行为时遇到问题

我希望某个目录下的所有文件都符合特定模式,并将对象缓存设置为“自定义”,将最小TTL设置为3600

示例Url:

我的行为设置如下: 路径模式:images/default source/*(也尝试过/images/default source/*) 对象缓存:自定义 最低TTL:3600

但是,每当我点击示例Url时,它都会返回一个标题“Cache-Control:public,max-age=7776000”


我觉得一切都配置正确,但显然有些地方工作不正常。

该设置不会覆盖缓存控制头-它只会影响cloudfront(而不是浏览器)缓存对象的时间

在任何情况下,这只是一个下限-cloudfront使用maxage值(除非它小于最小ttl)

总结了行为,但简而言之,如果您对服务器上的默认设置不满意,您需要自己设置这些缓存控制头