这对我来说是新的,所以请原谅我,如果我不知道我在说什么(:我试图build立我自己的CDN与CloudFront和S3通过子域通过添加一个CNAME到该子域指向CloudFront的。
这似乎是我得到一个403时,试图加载文件,这是原来的S3链接: https : //s3.amazonaws.com/chaoscod3r_aws_cdn/libs/polyfills/json3_polyfill.js ; 这似乎是设置权限后,每个人打开/下载工作。 但是,当试图使用子域请求文件: http : //cdn.chaoscod3r.com/libs/polyfills/json3_polyfill.js ; 好像我得到了403。
任何人都可以帮我解决这个问题吗?
您还必须将CNAME添加到CloudFront分配的设置。 只需转到AWS Console > CloudFront > Distribution > Distribution Settings > Alternate Domain Names(CNAMEs)并在那里添加CNAME值cdn.chaoscod3r.com。
http://docs.amazonwebservices.com/AmazonCloudFront/latest/DeveloperGuide/CNAMEs.html