我有一个在heroku上运行的django应用程序从S3中提取静态文件。直到今天它仍然运作良好。我只是推了一个不同版本(未压缩)的prettyPhoto.js,现在我在试图加载它的页面上得到403.
奇怪的是,来自同一文件夹中同一个存储桶的其他.js文件只能处理文件。
例如
这给出了403:http://trainingflight_dev.s3.amazonaws.com/static/js/jquery.prettyphoto.js
但这可行:http://trainingflight_dev.s3.amazonaws.com/static/js/bootstrap.js
我查看了S3控制台上的权限,它们看起来一样。我也试过没有运气重新收集静态文件。
我能够在我的dev和prd环境之间重现这个,所以它必须是我打破的东西:P
有什么想法吗?
答案 0 :(得分:0)