我的网站托管在S3中,CloudFront Distribution指向它。
在我的网站中,我需要知道我的网站请求来自哪个国家/地区。
CloudFront是否有办法根据CloudFront端点位置将此信息添加到请求中,可能是标题左右?
答案 0 :(得分:4)
http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/header-caching.html
如果您希望CloudFront根据请求来自的国家/地区缓存对象的不同版本,配置CloudFront以将CloudFront-Viewer-Country标头转发到您的来源。 CloudFront会自动将请求来自的IP地址转换为双字母国家/地区代码。有关易于使用的国家/地区代码列表,可按代码和国家/地区名称进行排序,请参阅维基百科条目ISO 3166-1 alpha-2。