このトピックでは、無効なCNAMEレコードの原因と解決策について説明します。
次の原因により、CNAMEが有効にならない場合があります。
- CNAMEが正しくありません。 CNAMEレコードのCNAMEがAlibaba Cloud CDNコンソールで割り当てられたCNAMEと同じかどうかを確認します。 それらが異なる場合、DNS解決は失敗します。
- CNAMEレコードのtime-to-live (TTL) 値は更新されていません。 システムがTTL値を更新するのに通常10分かかる。 それにかかる時間は、TTL値に基づいて変化し得る。
- CNAMEレコードは、すべてのCDNエッジノードに適用されません。 CNAMEレコードを追加すると、Alibaba Cloud CDNはすべてのエッジノードで有効かどうかを確認します。 そうでない場合、高速化ドメイン名をすべてのCDNエッジノードに解決することはできません。 この場合、感嘆符 (!) が表示される。
- 次の図に示すように、インターネットサービスプロバイダー (ISP) 行がCNAMEレコードで指定されているため、高速化ドメイン名はすべてのCDNエッジノードに解決されません。 この場合、中国本土のISP回線を介して送信されたリクエストはCDNエッジノードに送信されますが、中国本土以外のISP回線を介して送信されたリクエストはAレコードに基づいてサーバーに送信されます。 コンソールにエラーが表示される場合がありますが、Alibaba Cloud CDNは期待どおりに機能しています。