Amazon-S3

從 CloudFront 請求 JS 文件時收到 403

  • May 27, 2020

這對我來說是新的,所以如果我不知道我在說什麼,請原諒(:我正在嘗試通過向該子域添加 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

引用自:https://serverfault.com/questions/445090