AWSでリダイレクトをする3つの方法
1. ALBのリスナールール
- ALBのリスナールールで特定のパスを移動させたい向き先に行かせることができる
- ex.) メンテナンス画面への遷移など
- ただALBのリスナールールはクエリパラメータを見てそれを遷移先にも付与するなどファンクショナルな遷移ができないのでその場合は別の方法が必要
2. CloudFront Function
- CloudFrontでファンクショナルな遷移ができるようにする機能
- jsで記載ができテストなども可能
- 注意点として実行時間の制限がある
- Lambda Edgeよりも安い
3. Lambda Edge
- Edge Serverで実行できるLambda
- CloudFrontよりも高い代わりに実行時間の制限がない