Amazon CloudFront 宣布推出面向 Web 应用程序的托管缓存策略

发布于: 2024年7月8日

Amazon CloudFront 针对动态生成并返回 Cache-Control 标头的网站和应用程序发布了两项新的托管缓存策略:UseOriginCacheControlHeaders 和 UseOriginCacheControlHeaders-QueryStrings。使用新的托管缓存策略,CloudFront 可根据源返回的 Cache-Control 标头缓存内容,并且在未返回 Cache-Control 标头时默认为不缓存。此功能以前可供创建了自定义缓存策略的客户使用,但现在可作为托管缓存策略供所有客户开箱即用。

缓存策略指示 CloudFront 何时以及如何进行缓存,包括缓存键中应包含哪些请求属性。以前,客户有两种常见的托管缓存策略选项:CachingOptimized(选择此选项可始终进行缓存,除非缓存指令不允许)和 CachingDisabled(选择此选项可禁用所有缓存)。对于所有其他情况,客户都必须创建自定义缓存策略。现在,对于由 WordPress 等内容管理系统支持的网站,或同时包含可缓存和不可缓存内容的动态生成内容,客户可以使用单一托管缓存策略。

新的托管缓存策略可立即使用,无需额外付费。该功能可以通过 CloudFront 控制台、开发工具包和 CLI 启用。CloudFront 控制台会根据您的源类型自动提供缓存策略建议。要了解更多信息,请参阅 CloudFront 开发人员指南。要开始使用 CloudFront,请访问 CloudFront 产品页面