
コミュニティ。
EC2 AWS インスタンスで実行されている Apache によって提供される Web ページがあります。HTTPS を使用して Web ページにアクセスするために、CloudFront で AWS Certificate Manager を使用して SSL/TLS を管理しています。
私の環境:
ドメイン: サム.com.do
AWS 証明書の代替ドメイン名: some.com.do、*.some.com.do
CloudFront 設定
名前: some.cloudfront.net
ドメイン名: some.com.do、*.some.com.do
セキュリティポリシー: TLSv1.2_2021
元のドメイン: EC2 パブリック DNS
オリジンプロトコル: HTTPSのみ
最小オリジン SSL プロトコル: TLSv1.2
視聴者プロトコルポリシー: HTTP を HTTPS にリダイレクトする
ルート53の設定
some.com.do タイプ A シンプルルーティングエイリアス some.cloudfront.net へのルート
当サイトsome.com.do へのシンプルなルーティングエイリアスルートを入力します。
httpsを使用するとページがうまく読み込まれない
そして今、次のエラーが発生しています:
502 エラー 要求を満たすことができませんでした。
CloudFront はオリジンに接続できませんでした。現在、このアプリまたはウェブサイトのサーバーに接続できません。トラフィックが多すぎるか、設定エラーが発生している可能性があります。しばらくしてからもう一度試すか、アプリまたはウェブサイトの所有者にお問い合わせください。CloudFront を通じて顧客にコンテンツを提供する場合は、CloudFront のドキュメントを確認することで、このエラーをトラブルシューティングして防止するための手順を見つけることができます。
答え1
私の問題は、ディストリビューションの動作の設定ミスでした。CF がすべてのヘッダーを EC2 バックエンド ノードに渡さなかったようです。