一个网站位于CloudFront分发版的ALB源站之后。通过Route 53 CNAME将所有流量路由到CloudFront后,移动客户端开始接收到网站的桌面版本。SysOps管理员应该如何更改以确保CloudFront保留特定于设备的响应?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 配置CloudFront缓存行为以将User-Agent标头转发到源站。.
为什么这是答案
正确答案是配置CloudFront缓存行为以将User-Agent标头转发到源站。当CloudFront缓存行为配置为将User-Agent标头转发到源站时,CloudFront会根据User-Agent标头的值缓存不同版本的对象。这意味着移动设备和桌面设备将分别收到适合其设备的缓存内容,从而解决移动客户端接收桌面版本的问题。 在CloudFront源站设置中添加自定义源站标头无法解决问题,因为这只是在CloudFront向源站发出请求时添加一个静态标头,而不是根据客户端请求动态转发User-Agent。在ALB上启用IPv6并更新CloudFront源站,以及为CloudFront分发版启用IPv6并更改Route 53记录,这些都与设备特定的内容交付无关,而是与网络协议和寻址有关。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡