私たちはクラウドフロントにいくつかのスクリプトとコンテンツをホストしています。これらは、ウェブサイトの一部としてさまざまな消費者によって一般に公開されています。スクリプトがもはや関連性がなくなると、私たちはファイル/コンテンツを無効にし、もはや利用できなくなります。自分のページでスクリプト/コンテンツを使用している人には通知されますが、現在ではステータスコードが403のスクリプト/コンテンツを削除するように強制することはできません。この費用を回避または削減する方法は?Amazon Cloudfrontと403のコスト
答えて
ここには1つの戦略があります。
ドメイン名はexample.comとします。
代替ドメイン名*.example.com
でCloudFrontディストリビューションを作成します。
各サイト、スクリプト、またはサイト+スクリプトコンボでは、カスタムの「ダミー」ホスト名を割り当てます。 jozxyqkrd52169.example.com
。これを1つのサイトに限定してください。
ルート53では、現在有効であると考えられるホスト名のDNSエントリだけを維持します。エントリが不要になったら削除してください。これは自動化することができます。
技術的には、CloudFrontはいずれの*.example.com
ホスト名にも応答しますが、DNSレコードが指し示されていないため、使用していないホスト名の要求はありません。
削除されたエントリを持つホスト名のクエリを処理するためにRoute 53を支払うことになりますが、それはCloudFronrとS3リクエストの価格のほんの一部です。
ルート53に作業したいレコードをプロビジョニングする代わりに、CloudFrontを指すワイルドカードレコードでプロビジョニングし、ブロックするホスト名の特定のエントリを作成することもできます。 invalid.invalid
(.invalid
は、レコードが実際に無効であることを示すために実際に予約されているトップレベルのドメイン名です)などのターゲット名を指すCNAMEレコードは、特定のサブドメインを上書きし、それらの名前の要求がCloudFront 。限り、あなたは複数のホスト名のために答える単一分布で、原点にHost
ヘッダを転送するCloudFrontのキャッシュの動作を設定していないとして、foo.example.com/cat.js
とbar.example.com/cat.js
はそう複数のホスト名、同じオブジェクトとみなされるであろうことを
注意このようにキャッシュヒット率に悪影響を及ぼすべきではありません。
- 1. CloudFront:コスト見積もり
- 2. Amazon CloudFrontとS3
- 3. カスタムリダイレクションルール403 CloudFrontの
- 4. Amazon Cloudfrontのタイムアウトエラー
- 5. Amazon CloudFront CNAME
- 6. Amazon S3とCloudfront with Java API
- 7. HTML5 - Amazon S3 with Cloudfront
- 8. Amazon CloudFrontのキーペアの作成
- 9. Amazon Cloudfront圧縮の設定
- 10. フロープレーヤRTMPストリーミング、mp4、Amazon CloudfrontとiPad/iPhone
- 11. Amazon CloudFront無効化API
- 12. Amazon s3/Cloudfront Ruby on railsビデオストリーミング
- 13. AWS Route 53とCloudfrontとの統合エラー(403)
- 14. Amazon S3&Cloudfront上のノードjsサーバー
- 15. Amazon Web Services:「Popular Objects」以外のCloudFrontレポート
- 16. Amazon CloudFront、サーバーEC2とS3のファイルをまとめて
- 17. amazon cloudfrontとamazon s3の転送アクセラレーションに違いはありますか?
- 18. Amazon CloudFrontストリーミング配信を作成する
- 19. Amazon S3とCloudfrontはオンザフライでgzipしません
- 20. LaravelとAWS Cloudfront
- 21. Amazon SQSは403エラーを返す
- 22. Heroku SSL Cloudfront Key-Pair-Id 403エラーが表示されない
- 23. Cloudfront、EC2と相対URL
- 24. AWS CloudFrontファイルをロードするときに403(禁止)を取得する
- 25. Rails 3のAmazon CloudFrontへの自動資産配備?
- 26. Amazon Cloudfront経由でのダウンロード数を制御する方法
- 27. Amazon CloudFrontを使用したモバイルデバイス用のビデオ「ストリーミング」
- 28. Amazon cloudfront。信頼できる署名者の使用
- 29. Rails open_uriとamazon s3 `open_http ':403禁止(OpenURI :: HTTPError)
- 30. アマゾンAWS Cloudfrontのスロットル