S3から静的ファイルをプルするherokuで実行されているdjangoアプリがあります。今日まで、それはかなりうまく機能していました。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 コンソールのアクセス許可を確認しましたが、同じように見えます。また、静的ファイルを再収集しようとしましたが、うまくいきませんでした。
私は開発環境とprd環境の間でこれを再現できるので、私が壊したものでなければなりません:P
何か案は?