2016-08-24 4 views

答えて

1

いいえ、これはできません。

リクエストがCloudFrontからオリジンサーバーに送信されると、のみ CloudFrontが行います(エラーが発生しない限り、もちろん)、オリジンサーバーの応答がリクエスタに返されます。

CloudFrontがHTTPリダイレクト(it does not do)に従っていれば、これが実際に可能であることに気づく唯一の方法があります。

要求が原点に到着した後に他の場所からコンテンツを返す場合は、要求を取得してストリームに戻す必要があります。バケットが元のサーバーと同じ地域であり、コードが緊密です。リージョン内のS3へのレイテンシは非常に低く、利用可能な帯域幅は高いです。私はちょうどt2のインスタンスで毎日何千回もこれを行うアプリケーションを持っているので、確かに実行可能です。

もちろん、単一のCloudFrontディストリビューションでは、サーバーやS3などの複数の起点を持つことができます。 CloudFrontは、パスパターンの一致に基づいて各要求を処理するオリジンを選択できますが、それは静的なマッピングなので、実行しようとしているものに該当するかどうかはわかりません。

+0

ありがとうございました。私が気づいていない設定がないことを確認したかっただけです。 –

関連する問題