[英]How to configure Query Params in AWS CloudFront
我在包含我的前端应用程序 ( https://myapp.com ) 的 S3 存储桶之前有一个 AWS 云前端。 当我通过我网站的导航元素(在本例中为按钮)访问https://myapp.com/experts?profession=carpenter
,一切正常。 但是,当我尝试通过从浏览器的导航栏中手动输入 url 来访问相同的 url 时,就会出现问题。 查询参数消失,只有在导航栏中是以下网址,没有查询参数https://myapp.com.com/experts
。
我的问题是,我应该如何配置 AWS cloudfront 以允许我传递查询参数?
非常感谢!
对于Web分发,您可以选择是否要CloudFront将查询字符串转发到源,如果是,则选择是否基于所有参数还是基于选定参数来缓存内容。
默认情况下,Cloudfront不转发查询字符串,以提高缓存命中率。
您可以按照下面的屏幕快照在行为定义中更改该参数。
https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/QueryStringParameters.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.