AWSにアプリをデプロイしたものの、GETパラメータを取得できていない問題に直面したのでその解決法をメモ代わりに残しておきます。
解決元になった記事を先に参照しておきます。
CloudFront でクエリ文字列パラメータを転送するには
ぶっちゃけこの記事見ればここから下は読まなくても大丈夫です
#結論:CloudFrontでクエリパラメータを転送するように設定
CloudFrontは、クエリ文字列の転送・キャッシュをしないようにデフォルトで設定されています。
そのため、CloudFrontの設定でクエリ文字列を転送するように設定すればOKです。
手順としては、
- CloudFrontのディストリビューション選択、[Behaviors]タブ選択
- 対象のcache behaviorを選択し、[Edit]
- Query String Forwarding and Cachingの設定を “Forward all, cache based on all" に変更
- 変更確定
- ディストリビューションのStatusが"Deployed"に変われば完了