2017-05-19 14 views
0

これはかなり問題です。まず、あなたはこのlinkであなた自身のウェブサイトをチェックアウトすることができます。ご覧のように、スタイルシートはS3バケットから読み込まれていないので、403 Forbiddenエラーが返されます。質問をする前に確かにファイルのパーミッションが変更されていて、そのすべてが親ディレクトリで "Everyone can open/download"するだけなので意味がありません。さらに、Webサイトのどこにいても、この問題は発生しません。私はどこから探し始めるか分からない。403 Herokuで実行されているDjangoアプリのS3静的ファイルでは使用できません

誰もが何らかのアイディアを持っていますが、なぜこのようなことが起こるのでしょうか?アプリ自体に問題はありますか?インデックスは期待通りに動作し、同じディレクトリにあり、同じ方法で静的ファイルをロードするので、私はそうは思わない。 Boto3には問題があるかもしれませんか?私は質問があいまいであることを知っている、私はちょうど誰かが問題がどこにある正しい方向に私を向けることを望んでいる。

+0

ファイルが正しいパスにあるかどうかを確認してください。https://shrouded-woodland-publications.s3.amazonaws.com/static/BlogPostAssets/styles/blogPostStyle.css –

+1

これは正しいパスですが、ダブルチェックパスは大文字と小文字を区別します。フォルダー名の最初の文字が大文字になりました。それは世話をした後、期待どおりに働いた。 –

答えて

0

S3のファイルへのパスは、大文字と小文字が区別されます。ファイルの親フォルダの最初の文字が大文字になり、ブラウザがスローされました。だからそこに行く。パスでは大文字と小文字が区別されます。

関連する問題