许多网站没有在 URL 字符串中设置语言或区域设置。它们反而从“Accept-Language”HTTP 标头中提取这些信息。CloudFlare 和 CloudFront 等 CDN 是否可以根据此标头缓存页面的不同版本?如果不能,那么建议的最佳做法是什么?
答案1
我不知道是否有任何特定的 CDN 支持它,但您应该能够通过Vary: Accept-Language
在您的回复中进行设置来做到这一点。
许多网站没有在 URL 字符串中设置语言或区域设置。它们反而从“Accept-Language”HTTP 标头中提取这些信息。CloudFlare 和 CloudFront 等 CDN 是否可以根据此标头缓存页面的不同版本?如果不能,那么建议的最佳做法是什么?
我不知道是否有任何特定的 CDN 支持它,但您应该能够通过Vary: Accept-Language
在您的回复中进行设置来做到这一点。