您可以配置 CDN 来根据浏览器语言缓存页面吗?

您可以配置 CDN 来根据浏览器语言缓存页面吗?

许多网站没有在 URL 字符串中设置语言或区域设置。它们反而从“Accept-Language”HTTP 标头中提取这些信息。CloudFlare 和 CloudFront 等 CDN 是否可以根据此标头缓存页面的不同版本?如果不能,那么建议的最佳做法是什么?

答案1

我不知道是否有任何特定的 CDN 支持它,但您应该能够通过Vary: Accept-Language在您的回复中进行设置来做到这一点。

相关内容