b.example.com
)とサブドメイン名が検証済みのドメイン名と見なされ、デフォルトでは検証なしで追加できます。ただし、example.com
のような上位ドメイン名の追加には検証が必要です。a.example.com
を追加済みの場合でも、*.example.com
の追加に検証が必要となります。*.a.example.com
が下位のワイルドカード形式のドメイン名のため、検証なしで追加できます。_cdnauth
のTXTレコードを追加してください。!追加するドメイン名が
c.b.a.example.com
、*.example.com
あるいはtest.example.com
であっても、マルチレベルドメイン名配下のホストのレコード値をプライマリドメイン名に追加してください。例えば、ドメイン名c.b.a.example.com
を追加する場合、名前解決レコード_cdnauth.example.com
を追加します。
Tencent Cloud DNS解決の追加方法の参考情報:
解決サービスプロバイダがTencent Cloud DNSPodを使用している場合は、DNS 解決 DNSPod コンソールに移動し、ドメイン名を見つけて[解決]をクリックし、レコードタイプがTXTのDNSレコードを追加します。ホストレコードに_cdnauth
を入力し、レコードタイプとしてTXTを選択し、レコード値にTencent Cloud CDN によって提供されたレコード値を入力し、その他のパラメータはデフォルト値を保持します。
Alibaba Cloud DNS解決の追加方法の参考情報:
解決サービスプロバイダがAlibaba Cloudを使用している場合は、Alibaba Cloudのドメイン名解決コンソールで当該ドメイン名を見つけ、右側の解決設定をクリックします。レコードタイプとしてTXTを選択し、Tencent Cloud CDN によって提供されたホストレコードとレコード値を入力し、その他のパラメータはデフォルト値を保持します。
3. 名前解決レコードを追加した後、TXTレコード値が反映されるまで待ちます。反映されると、下側の検証ボタンをクリックし、ドメイン名の所有権の検証を完了します。検証に失敗した場合、現在のTXTレコード値がドメイン名の名前解決プロバイダー側で有効になっているか、または、入力したTXTレコード値が正しいかを確認してください。TXTレコードが有効になっているかどうかを確認する方法は?
4. ドメイン名の所有権の検証を完了した後、現在のドメイン名がすでに別のアカウントに追加されており、現在のアカウントに切り替えて追加する必要がある場合は、[取得]ボタンをクリックしてドメイン名を取得する必要があります。ドメイン名が取得された後、元のアカウントのドメイン名構成が消去されることに注意してください。
test.example.com
を追加する場合、このファイルをexample.com
またはtest.example.com
のルートディレクトリにアップロードする必要があります。
注意:ファイルによる検証は、サブドメイン名にファイルをアップロードして検証することをすでにサポートしていますが、DNS検証は現在サポートされていません。サブドメイン名を通じてドメイン名の所有権を検証する必要がある場合は、ファイルによる検証を使用してください.
http://example.com/verification.html
またはhttp://test.example.com/verification.html
経由でこのファイルにアクセスできることを確認した後、検証ボタンをクリックして検証を行います。ファイルにあるレコード値が提供されたレコード値と一致すれば、検証に成功します。検証に失敗した場合、前述したリンクにアクセスできること、および正しいファイルをアップロードしたことを確認してください。ファイルのリンクにアクセスし、ダウンロードしたファイルと一致するかを比較することで確認できます。
注意:ファイルによる検証は現在、ドメイン名の取得をサポートしていません。ドメイン名を取得する必要がある場合は、DNS解決の検証方法を使用してドメイン名を取得してください。
具体的なシナリオの操作例:
アクセラレーションの対象ドメイン名がa.test.com
、オリジンサーバーがCloud Object Storage(COS)の場合:
まず、CreateVerifyRecordインターフェースを呼び出して、追加対象のドメイン名のTXT解決レコードを生成します。
{
"Response":{
"Record": "202009071516044acd018wf498457628cn75ba018ec9cv",
"RecordType": "TXT"
"RequestId": "8518c99c-a8eb-4930-a7d0-eff586d9cc37",
"SubDomain": "_cdnauth",
}
}
ドメイン名解決サイト(DNSPODなど)でこのTXT解決レコードを構成します。
VerifyDomainRecordインターフェースを呼び出して、解決が有効になっているかどうかを確認します。
{
"Response":{
"RequestId": "b6926bb2-d0b5-42bc-b17f-e4402bdb9e9b",
"Result": "true"
}
}
検証が成功したら、AddCdnDomainインターフェースを呼び出してドメイン名を追加できます。
Windows OSの場合:
たとえば、追加するドメイン名がtest.example.com
の場合、cmdコマンドラインを起動し、nslookup -qt=txt _cdnauth.example.com
を入力して実行します。出力されたTXTの結果で、名前解決レコードが有効になっているか、または正しいかを確認できます。
Linux/Mac OSの場合:
たとえば、追加するドメイン名がtest.example.com
の場合、コマンドラインインターフェースでdig _cdnauth.example.com txt
を入力します。出力されたTXTの結果で、名前解決レコードが有効になっているか、または正しいかを確認できます。
ご利用中のドメイン名がすでにVODのカスタムデリバリーアクセラレーションドメイン名に追加されています。同じアクセラレーションドメイン名を繰り返して設定できないため、CDNコンソールにもこのアクセラレーションドメイン名を追加する必要があります。まず、VODからアクセラレーションドメイン名を削除します(ドメイン名を禁止してから削除してください。これは禁止だけにすると問題が依然として発生するためです)。削除して約1分後に、CDNコンソールにアクセスするか、異なるサブドメイン名でCDNコンソールにアクセスしてください。
この記事はお役に立ちましたか?