使用しているドメインを Amazon CloudFront の別のドメインにリダイレクトしたいです。
Amazon Simple Storage Service (Amazon S3) ウェブサイトのエンドポイントでのリダイレクトにより、既存の URL パスをリダイレクトされたドメインに移動します。301 ステータスコードを返す Amazon S3 ウェブサイトエンドポイントを使用する手順については、「(オプション) ウェブページのリダイレクトを設定する」を参照してください。
エッジ関数を使用すると、リクエストを新しいドメインにリダイレクトできます。エッジ関数では、リクエスト内の情報に応じてオーディエンスを他のページにリダイレクトできます。すべてのリクエストを、あるパスから別のパスに書き換えてもかまいません。
Lambda@Edge では、Lambda@Edge を使用してエッジでのをカスタマイズを行ってください。HTTP リダイレクトを生成する方法の例については、「例: HTTP リダイレクトを生成する (生成された応答)」を参照してください。
CloudFront Functions では、CloudFront Functions を使用してエッジでのカスタマイズを行ってください。CloudFront Functions で新しい URL をリダイレクトする例については、「CloudFront Functions のビューワーリクエストイベントで新しい URL にリダイレクトする」を参照してください。
詳細については、「CloudFront Functions と Lambda@Edge の相違点」を参照してください。
Lambda@Edge 関数を作成する
チュートリアル: CloudFront 関数を使用してシンプルな関数を作成する