{%static %} テンプレートを使用して AWS S3 から静的ファイルを提供しているときに、次のタイプの URL を取得し ます。 Signature=lpSpJuyv55JwkjxGKnNVmfn5QKs%3D&Expires=1370880855&AWSAccessKeyId=AKIAIDOQ45S6OQCXGNYQ
署名は毎回変わります。そのため、オフライン圧縮で django_storages を使用している場合、そのファイルの名前が変更されているため、そのファイルのキーが毎回変更されているため、エラーが発生します。「python manage.py compress」を実行する必要がある場合があります。
{%static %} テンプレートを使用する代わりに、定数 URL を使用すると、このエラーは発生しません..
aws s3 にそのような URL があるのはなぜですか? 署名と有効期限パラメーターのポイントは何ですか? aws s3 構成を変更して、有効期限ヘッダーとキャッシュ制御を 1 年間送信するようにしましたが、URL からの有効期限はわずか 1 時間です。