S3バケットがHTTPSをサポートしていませんか?
バケツサポートHTTPSではなく、直接、静的なWebサイトホスティング機能と組み合わせて使用します。
RESTエンドポイントとWebサイトホスティングエンドポイント間の機能セットの相違点については、S3 Developer GuideのWebsite Endpointsを参照してください。
ブラウザでWebサイトホスティングエンドポイントに直接接続しようとすると、タイムアウトエラーが発生することに注意してください。
RESTエンドポイントhttps://your-bucket.s3.amazonaws.com
は、限り、あなたは機能(インデックス文書やリダイレクト)をホストしているWebサイトが必要な場合は、何のドットがあなたのバケツ
かの名前ではありませんよう、バケツとCDNとの間でHTTPSを提供するために動作しますCloudFrontをAkamaiとS3の間に置いて、CloudFront内のトラフィックを暗号化して、AWSネットワークをAkamaiへと向かわせることができます(S3からCloudFrontまでは明らかですが、AWSネットワーク上の内部トラフィックです)。 CloudFrontは、各ディストリビューションに割り当てるホスト名のdddexample.cloudfront.net
に自動的にHTTPSサポートを提供します。
CloudFrontを別のCDNの背後に置くのは当初はちょっとばかげていましたが、それはとても賢明です。CloudFrontはS3の機能を一部補強するように設計されていました。 CloudFrontはLambda @ Edgeも提供しています。これにより、リクエスト処理サイクル(CloudFrontキャッシュの前後、リクエスト中、レスポンス中)で4つのトリガポイントでロジックを注入でき、リクエストヘッダとレスポンスヘッダを変更したり、処理ロジックを実装するために必要な場合は外部ネットワーク要求を行います。
AkamaiはHTTPSを使用しようとしていますか? WebサイトのエンドポイントはHTTPSをサポートしていません。 –
S3バケットはHTTPSをサポートしていませんか?これは、AkamaiとS3の間のトラフィックがHTTP経由で発生することを意味します。これは私の問題です –