是否有一种方法可以使用CloudFront m.foobar.com根据User Agent标题将用户重定向到Web应用程序的移动版本?
我确实使用标题使用用户的设备类型来读取标题缓存CloudFront-Is-Mobile-Viewer。但是,如果我使用自定义来源来提供资产(ELB或EC2实例),则只能将其列入白名单。在这种情况下,我可以编辑服务器配置以处理重定向。
但是,我现在正在使用S3为我的应用程序提供服务,并且希望在CloudFront / S3生态系统中使用一个解决方案。
编辑:
对于S3发行版,我不能访问CloudFront-Is-Mobile-Viewer和其他CF标头。

任何帮助,指针将不胜感激!
背景资料:http : //docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/header-caching.html https://aws.amazon.com/blogs/aws/enhanced-cloudfront-customization/
amazon-s3 amazon-web-services amazon-cloudfront url-redirection