Amazon-S3
從 CloudFront 請求 JS 文件時收到 403
這對我來說是新的,所以如果我不知道我在說什麼,請原諒(:我正在嘗試通過向該子域添加 CNAME 來通過子域使用 CloudFront 和 S3 設置我自己的 CDN 以指向雲前。
似乎我在嘗試載入文件時收到 403,這是原始的 s3連結,在設置所有人打開/下載的權限後似乎可以正常工作。但是當嘗試使用子域來請求文件時: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