如何从自定义来源的请求中获取 Cloudfront 子域?
How to get Cloudfront subdomain from the request on the custom origin?
如何从我创建的自定义来源的请求中获取 AWS Cloudfront 子域。
唯一接近的 header 是 Via header,但它不包含任何有用的信息
看起来像:
Via: 1.1 1026589cc7887e7a0dc7827b4example.cloudfront.net (CloudFront)
请注意,1026589cc7887e7a0dc7827b4example
不是我分配给自定义来源的原始子域。
您可以将 CloudFront 配置为直通主机 header 到源。此处描述:http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/header-caching.html。请注意,在这种情况下,它也将包含在 CloudFront 的缓存键中,因此如果您计划为不同的主机值提供不同的内容,请使用它 header.
如何从我创建的自定义来源的请求中获取 AWS Cloudfront 子域。
唯一接近的 header 是 Via header,但它不包含任何有用的信息
看起来像:
Via: 1.1 1026589cc7887e7a0dc7827b4example.cloudfront.net (CloudFront)
请注意,1026589cc7887e7a0dc7827b4example
不是我分配给自定义来源的原始子域。
您可以将 CloudFront 配置为直通主机 header 到源。此处描述:http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/header-caching.html。请注意,在这种情况下,它也将包含在 CloudFront 的缓存键中,因此如果您计划为不同的主机值提供不同的内容,请使用它 header.