0
herokuにdjangoコードをデプロイし、amazon S3から静的ファイルとメディアファイルを提供しようとしました。 S3は、インターフェースで作成されたフォルダーにアクセスできますが、collectstaticによってコピーされたフォルダーにはアクセスできません。私はs3を静的なウェブサイトとして動作させ、以下のポリシーを使用するようにしました。amazon s3からフォルダやファイルにアクセスできない
{
"Version": "2008-10-17",
"Id": "Policy1380877762691",
"Statement": [
{
"Sid": "Stmt1380877761162",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::harpoons1/*"
}
]
}
Non Working link:
http://harpoons1.s3-website-us-east-1.amazonaws.com/elate/
Working link:
http://harpoons1.s3-website-us-east-1.amazonaws.com/
私はすべてのフォルダと私のS3.So内のファイルに公開アクセスを与えることができますと私は私のウェブサイト上でそれらを提供することができます。ヘルプは本当に感謝します。