0

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

何か案は?

4

1 に答える 1

0

大文字に注意してください。http://trainingflight_dev.s3.amazonaws.com/static/js/jquery.prettyPhoto.jsで動作します。

于 2013-06-14T21:32:13.830 に答える