我已经设置了一个CloudFront原点拉服务器。它允许我设置一个域名,这是我的。这个很管用。
但我不想让整个领域成为源头。我想要
mydomain.com/folder/subfolder成为原点。另外,cloudfront发行版是CNAMEd到cdn,cdn是通过DNS设置到cloudfront的。这似乎很管用。
所以,基本上,代替这个URL:
xyz.cloudfront.net/folder/subfolder/1.jpg我想要这个代替:
cdn.mydomain.com/1.jpg目前,我已通过CNAME和原产地拉:
cdn.mydomain.com/folder/subfolder/1.jpg问题是:在CloudFront上,如何从文件夹(而不是从主域名)设置源文件?
发布于 2016-02-03 19:44:39
接受的答案已经过时了。可以使用AWS中的“原产地路径”设置将请求重写到原点上的子文件夹:
发布于 2014-08-31 21:23:24
我不知道有什么办法可以做到这一点。但是,您可以在原点为subfolder.example.com创建一个虚拟主机,并让它的根目录成为您提到的目录。然后,可以将subfolder.example.com设置为默认缓存行为的来源。
https://stackoverflow.com/questions/25578219
复制相似问题