AWS re:Post Knowledge Center Feedback Survey
Help us improve the AWS re:Post Knowledge Center by sharing your feedback in a brief survey. Your input can influence how we create and update our content to better support your AWS journey.
Amazon Route 53 でホストしているドメインを Amazon CloudFront ディストリビューションに接続しようとすると、DNS 解決とルーティングの問題が発生します。
CloudFront ディストリビューションにマッピングされたドメインに接続する際の、DNS 解決とルーティングに関する問題を解決するには、次の構成を確認します。
Route 53 のドメイン設定が適切かどうかを確認する方法については、「Amazon Route 53 でウェブサイトへのアクセスに問題がある場合のトラブルシューティング方法を教えてください」を参照してください。
次の手順を実行します。
ドメインから CloudFront ディストリビューションにトラフィックをルーティングするには、Route 53 に適切なエイリアスレコードを指定します。
詳細については、「CloudFront ディストリビューションにトラフィックをルーティングするように Amazon Route 53 を設定する」を参照してください。
エイリアスの構成後、ドメインが CloudFront ディストリビューションに解決されない場合は、IP アドレス解決、HTTP 応答、ブロックされたリクエストを確認します。
注: 次のコマンドの domain-name を完全修飾ドメイン名に置き換えてください。
ドメインが正しい IP アドレスに解決されることを確認するには、使用するオペレーティングシステム (OS) に応じて次のいずれかのコマンドを実行します。
Linux または Unix:
dig domain-name
Windows:
nslookup domain-name
HTTP 応答を確認するには、次の curl コマンドを実行します。
curl -ivL domain-name
コマンドの出力には、ドメインが返した HTTP ヘッダーが表示され、リクエストが正しいサーバーに到達しているかどうかが示されます。
出力例:
HTTP/1.1 200 OK Server: CloudFront X-Cache: Hit from cloudfront Via: 1.1 example-id.cloudfront.net (CloudFront)
CloudFront のヘッダーを含まない、他のサーバーエントリや "403 Forbidden" などのエラーが表示される場合は、トラフィックが CloudFront ディストリビューション経由でルーティングされていない可能性があります。
AWS WAF を使用している場合は、AWS WAF ログでブロックされたリクエストの詳細情報を確認します。
Route 53 DNS サービスを使用しているウェブサイトにアクセスできない原因を教えてください
Route 53 の DNSSEC 構成に関する問題を特定してトラブルシューティングする方法を教えてください
ドメイン名を使用して Amazon CloudFront ディストリビューションにトラフィックをルーティングする
Amazon Route 53 のトラブルシューティング