このトピックでは、DNS レコードの設定に関するよくある質問 (FAQ) に回答します。
よくある質問
ドメイン名をウェブサイトサーバーのアドレスに向ける方法
ドメイン名をウェブサイトサーバーに向けるプロセスは、名前解決と呼ばれます。このプロセスにより、ユーザーは覚えやすいドメイン名を使用して、IP アドレスにあるウェブサイトサービスにアクセスできます。詳細については、「DNS レコードの追加」をご参照ください。
Alibaba Cloud DNS がサポートするレコードタイプ
Alibaba Cloud DNS は、次のレコードタイプをサポートしています:
レコードタイプ | 説明とシナリオ | 一般性スコア |
A レコード | ドメイン名を指定された IPv4 アドレスに向けます。ウェブサイトのドメイン名解決によく使用されます。 | 5 点。これは最も基本的なレコードタイプです。ほとんどすべてのドメイン名に A レコードが必要です。 |
CNAME レコード | ドメイン名を別のドメイン名に向けます。ウェブサイトの解決、CDN アクセラレーション、エンタープライズメール、Global Traffic Manager でよく使用されます。 | 5 点。エイリアスによるポインティングは一般的で多用途です。CDN やクラウドサービスで頻繁に使用されます。 |
MX レコード | ドメイン名のメールサーバーを指定し、優先度順にサーバーをソートします。 | 4 点。メール関連サービスに必要ですが、それ以外では不要です。 |
AAAA レコード | ドメイン名を指定された IPv6 アドレスに向けます。ウェブサイトが IPv6 アドレス経由でアクセスされる必要がある場合によく使用されます。 | 4 点。IPv6 の採用は加速しています。近年、ほとんどのクラウドサービスがデフォルトで IPv6 をサポートするようになりました。 |
TXT レコード | ドメイン名を識別し、説明するために使用されます。ドメインの所有権の検証、デジタル証明書、SPF レコード (迷惑メール対策)、ドメイン名の取得によく使用されます。 | 5 点。SSL、SPF、メール、DNS など、さまざまな検証で一般的に使用されます。 |
明示的 URL、暗黙的 URL | ドメイン名を既存のサイトに向けます。 | 2 点。一部の DNS プロバイダーのみがサポートしています。主にドメイン名のリダイレクトに使用されます。 |
NS レコード | ドメイン名の DNS 設定を管理する DNS サーバーを指定します。サブドメインを別の DNS プロバイダーに委任するためによく使用されます。 | 3 点。サブドメインレベルの設定で一般的です。頻繁には変更されません。 |
SRV レコード | 特定のサービスを実行しているサーバーを識別します。Microsoft のディレクトリ管理システムで一般的です。 | 2 点。インスタントメッセージ (IM) やエンタープライズサービスプロトコルに必要です。通常のウェブサイトではまれです。 |
CAA レコード | ドメイン名に対して HTTPS 証明書を発行できる権限のある認証局 (CA) を指定します。HTTPS 証明書の誤った発行を防ぎ、ウェブサイトのセキュリティを向上させるために使用されます。 | 2 点。証明書 (SSL/TLS) 管理のセキュリティを強化します。特定のシナリオで一般的です。 |
PTR レコード | IP アドレスをドメイン名にマッピングします。PTR レコードは、IP アドレスが特定のドメイン名に対応しているかどうかを検証するために使用できます。 | 1 点。主にメールサーバーなどの逆引き DNS ルックアップに使用されます。通常のウェブサイトではほとんど使用されません。 |
SVCB レコード | プロトコルとエンドポイント情報を提供することで、サービスディスカバリを改善することを目的としています。これにより、クライアントの接続決定が最適化され、パフォーマンスとセキュリティが向上します。 | 1 点。HTTP/3、QUIC などで使用される新しいプロトコルです。現在は一般的ではありません。 |
HTTPS レコード | SVCB レコードの特殊なバージョンで、特に HTTPS サービスを記述するためのものです。 | 1 点。HTTPS 最適化のための新しい標準です。ブラウザのサポートが徐々に追加されています。通常のウェブサイトではまだ一般的ではありません。 |
詳細については、「DNS レコードの追加」をご参照ください。
Alibaba Cloud DNS はポート解決をサポートしていますか?
いいえ、サポートしていません。A、AAAA、CNAME などの一般的なレコードタイプは、ドメイン名を IP アドレスにマッピングするだけで、ポート情報は含まれません。これは、api.example.com が 1.1.x.x にしか解決できないことを意味します。サービスにアクセスするには、クライアントの URL でポートを指定する必要があります。例:http://api.example.com:8080/。ドメイン名にポートを表示したくない場合は、「Nginx リバースプロキシを設定して HTTPS 転送とポートを非表示にする」ことで非表示にできます。
URL 転送の使用
URL 転送レコードタイプは、ドメイン名リクエストを別の URL に転送することをサポートしており、その URL はドメイン名 + ポート番号の形式にすることができます。この方法もリバースプロキシとして機能し、サービスレベル契約 (SLA) の対象外です。「Nginx リバースプロキシを設定して HTTPS 転送とポートを非表示にする」ことを推奨します。
シナリオ:ドメイン名 cloud-example.com をお持ちです。サービス IP アドレスは 1.1.x.x で、サービスポートは 8888 です。すでに DNS レコードを設定しており、サービスには http://demo.cloud-example.com:8888 でアクセスできます。または、DNS レコードを設定しておらず、サービスには http://1.1.x.x:8888 でしかアクセスできません。
目標:URL にポート番号が表示されないように、http://www.cloud-example.com でサービスにアクセスしたい。
ソリューション:
サービスに
http://1.1.x.x:8888でしかアクセスできない場合は、まず DNS レコードを設定する必要があります。詳細については、「A レコード」をご参照ください。レコードタイプ
A
ホスト
demo.cloud-example.com
レコード値
1.1.x.x
DNS レコードが有効になると、
http://demo.cloud-example.com:8888でサービスにアクセスできます。暗黙的 URL 転送レコードを設定します。詳細については、「URL 転送」をご参照ください。
レコードタイプ
暗黙的 URL
ホスト
www.cloud-example.com
レコード値
http://demo.cloud-example.com:8888
説明Q:なぜレコード値として
http://1.1.x.x:8888を直接入力しないのですか?A:URL 転送は、レコード値として IP アドレスを持つ URL をサポートしていません。
これにより、
http://www.cloud-example.comにアクセスすることで、サービスhttp://demo.cloud-example.com:8888にアクセスできます。
Alibaba Cloud DNS はウェブサイト構築サービスを提供していますか?
Alibaba Cloud DNS は、ドメイン名をウェブサイトサーバーの IP アドレスに向ける名前解決サービスを提供します。ウェブサイト構築サービスが必要な場合は、「ECS インスタンスでのウェブサイト構築」をご参照ください。
Alibaba Cloud に登録されていないドメイン名の DNS 解決を設定する方法
ドメイン名が Alibaba Cloud に登録されておらず、Alibaba Cloud DNS を使用して解決したい場合は、次のシナリオを検討してください:
ドメイン名が別のプロバイダーに登録されているが DNS 設定がない場合は、「Alibaba Cloud に登録されていないドメイン名の DNS 設定」をご参照ください。
ドメイン名が Alibaba Cloud または別のプロバイダーに登録されており、別のプロバイダーで DNS 解決が設定されていて、それを Alibaba Cloud DNS に移行したい場合は、「ドメイン名解決を Alibaba Cloud DNS にスムーズに移行する」をご参照ください。
ドメイン名を別のサイトに向ける方法
まず、要件を決定します:
ドメイン名 A にアクセスしたユーザーをドメイン名 B にリダイレクトしたい場合は、URL 転送を使用します。
ドメイン名 A がドメイン名 B のエイリアスであり、ドメイン名 A へのアクセスがドメイン名 B へのアクセスと同じ効果を持つようにしたい場合は、CNAME レコードを使用します。
CNAME または URL レコードの追加に関する詳細については、「DNS レコードの追加」をご参照ください。
「ホスト」と「レコード値」の意味
ホスト:ホストは、サブドメインを作成するときに追加するドメインプレフィックスです。プライマリドメイン名の DNS レコードを追加するには、ホストにアットマーク (@) を入力します。たとえば、プライマリドメイン名が
example.comで、訪問者にwww.example.comを使用させたい場合は、ホストとしてwwwを入力します。レコード値:レコード値は、ホストに関連付けられた特定の値です。その意味はレコードタイプによって異なります。以下は、一般的なレコードタイプのレコード値の例です:
A レコード:レコード値は IPv4 アドレスです。例:
192.0.2.0。AAAA レコード:レコード値は IPv6 アドレスです。例:
2001:db8::。CNAME レコード:レコード値はドメイン名です。例:
www.example.com。MX レコード:レコード値はメールサーバーのドメイン名です。例:
mail.example.com。通常、10 mail.example.comのように優先度値が含まれます。NS レコード:レコード値は権威 DNS サーバーのドメイン名です。例:
ns1.example.com。
レコードタイプの詳細については、「DNS レコードの追加」をご参照ください。
Alibaba Cloud DNS は重み付きラウンドロビンをサポートしていますか?
はい。ドメイン名が複数の IP アドレスに解決される場合、重み付きラウンドロビンを使用して各 IP アドレスに異なる重みを設定できます。これにより、アクセス トラフィックを異なる比率で IP アドレス間に分散させることができます。この機能を使用して、トラフィックの一部をソフトウェア変更のあるサーバーに送信することで A/B テストを実行できます。手順については、「重みの設定」をご参照ください。
Alibaba Cloud DNS はエニーキャストネットワークをサポートしていますか?
はい。Alibaba Cloud DNS は、DNS サーバーのグローバルなエニーキャストネットワークを使用して、ユーザーの地理的な場所から最も近いサーバーからユーザーのクエリに応答します。これにより、ユーザーはより低いクエリ遅延を得られ、DNS レコードへの変更が数秒で有効になります。
Alibaba Cloud DNS はダイナミックドメインネームシステム (DDNS) をサポートしていますか?
ダイナミックドメインネームシステム (DDNS) は、頻繁に変わるパブリック IP アドレスを固定のドメイン名にリアルタイムでバインドするサービスです。これにより、外部ネットワークはいつでもドメイン名を通じて自宅や会社のネットワークデバイスにアクセスできます。Alibaba Cloud DNS は現在、DDNS をサポートしていません。
異なる DNS レコードタイプのデフォルト TTL は何ですか?これらの値を変更できますか?
Alibaba Cloud DNS のすべての DNS レコードタイプのデフォルト Time to Live (TTL) は 10 分 (600 秒) です。TTL 値は変更できます。許可される最小 TTL 値は、Alibaba Cloud DNS のエディションによって異なります:
Free Edition/Personal Edition:最小 TTL は 10 分 (600 秒) です。
Ultimate Edition:最小 TTL は 1 秒です。
TTL 値を変更するには、「TTL の設定」をご参照ください。
Alibaba Cloud DNS でホストされるドメイン名と DNS レコードの数に制限はありますか?
Alibaba Cloud DNS は、ホストされるプライマリドメイン名の数に制限を設けていません。DNS レコードの制限は次のとおりです:
単一のプライマリドメイン名に対して、そのすべてのサブドメインのレコードを含め、最大 100,000 件の DNS レコードを追加できます。
同じホストまたはサブドメインで、同じ解決回線、同じレコードタイプの場合、DNS の Free Edition では最大 10 件の DNS レコード、有料版では最大 100 件の DNS レコードが許可されます。
明示的/暗黙的な URL 転送レコードの場合、Free Edition は 2 レコード、Personal Edition は 5 レコード、Enterprise Edition は 10 レコードをサポートします。
Premium Edition は、上記の上限を超えることができます。詳細については、「バージョン比較」をご参照ください。
Alibaba Cloud DNS はワイルドカードエントリ (ワイルドカード DNS) をサポートしていますか?サポートされている場合、どのタイプがサポートされていますか?
ワイルドカード DNS のサポートとそれがどのように有効になるかについては、「ワイルドカード DNS」をご参照ください。
DNS 設定インターフェイスで「この期間のトラフィック制限を超えました」と表示された場合の対処法
これは、この期間中の呼び出し回数が多く、グローバルな速度制限がトリガーされたために発生します。この問題を回避するために、期間クエリを使用することを推奨します。
A/AAAA レコード
IPv6 とは?Alibaba Cloud DNS は IPv6 をサポートしていますか?
IPv6 は Internet Protocol Version 6 の略です。これは、IPv4 に代わる次世代の IP プロトコルとして、Internet Engineering Task Force (IETF) によって設計されました。IPv4 はネットワークアドレスの数が限られているため、インターネットのアプリケーションと開発が著しく制限されていました。IPv6 は、ネットワークアドレスの不足問題を解決するだけでなく、さまざまなアクセスデバイスがインターネットに接続する際の障壁も取り除きます。
Alibaba Cloud DNS は IPv6 をサポートしています。DNS 設定で AAAA レコードを追加することで、訪問者が IPv6 アドレスを使用してウェブサイトにアクセスできるようになります。さらに、Alibaba Cloud DNS サーバークラスター内の DNS サーバーは、IPv6 を完全にサポートしています。
詳細については、「DNS レコードの追加」をご参照ください。
サブドメインを複数の IP アドレスに向けることはできますか?
はい、サブドメインを複数の IP アドレスに向けることができます。これは、DNS クエリリクエストを複数のサーバーに均等に分散させてサーバーの負荷を軽減するためによく使用されます。Alibaba Cloud DNS では、A/AAAA レコードに複数の IP アドレスを追加できます。DNS クエリ中に、Alibaba Cloud DNS は設定されたすべての IP アドレスのリストをユーザーのローカル DNS サーバーに返します。その後、ローカル DNS サーバーは、どの IP アドレスを訪問者に返すかを決定します。重みに基づいてアドレスを返すには、「重みの設定」をご参照ください。
1 つの ECS インスタンスで 2 つ以上のドメイン名を解決できますか?
はい。ECS サーバーの IP アドレスは、複数のドメイン名の解決をサポートできます。これは、異なるプライマリドメイン名またはサブドメインがすべて同じ IP アドレスを指すことができることを意味します。設定の詳細については、以下をご参照ください:
DNS レコードが指すことができる IP アドレスに制限はありますか?
いいえ。IP アドレスは、任意のパブリックまたは内部 IP アドレスにすることができます。ただし、実際のビジネスシナリオでは、内部 IP アドレスは意味がなく、通常はテスト目的でのみ使用されます。
DNS レコードに中国本土以外の IP アドレスを入力できますか?
レコード値フィールドに中国本土以外の IP アドレスを直接入力できます。Alibaba Cloud DNS は、サーバーの IP アドレスが中国本土内か中国本土外かについて制限を設けていません。
サブドメインに IPv6 アドレスと IPv4 アドレスの両方が設定されている場合、DNS はどのように解決しますか?
DNS クエリの結果は、訪問者のクライアントマシンが IPv6 プロトコルスタックをサポートしている場合にのみ IPv6 アドレスを返します。
1. DNS レコード設定例:
レコードタイプ | ホスト | 解決回線 | レコード値 |
AAAA | www | デフォルト | ff03:0:0:0:0:0:x:x |
A | www | デフォルト | 1.1.x.x |
解決効果:
訪問者のクライアントマシンが IPv6 と IPv4 の両方をサポートしている場合:クライアントはローカル DNS に 2 つの解決リクエスト (1 つは IPv6 アドレス用、もう 1 つは IPv4 アドレス用) を送信します。その後、ローカル DNS は Alibaba Cloud DNS に 2 つの解決リクエストを送信します。Alibaba Cloud DNS は、ドメイン名が指す IPv6 と IPv4 のアドレスを返します。クライアントは最終的にどちらのアドレスを訪問者に返すかを決定します。通常、IPv6 アドレスが優先的に返されます。
訪問者のクライアントマシンが IPv6 のみをサポートしている場合:クライアントはローカル DNS に IPv6 アドレスのリクエストを送信します。その後、ローカル DNS は Alibaba Cloud DNS に IPv6 アドレスをリクエストします。Alibaba Cloud DNS は IPv6 アドレスを返し、クライアントはそれを訪問者に返します。
訪問者のクライアントマシンが IPv4 のみをサポートしている場合:クライアントはローカル DNS に IPv4 アドレスのリクエストを送信します。その後、ローカル DNS は Alibaba Cloud DNS に IPv4 アドレスをリクエストします。Alibaba Cloud DNS は 1.1.x.x を返し、クライアントは解決されたアドレス 1.1.x.x を訪問者に返します。
2. DNS レコード設定例:
レコードタイプ | ホスト | 回線解析 | レコード値 |
AAAA | www | 中国以外 | ff03:0:0:0:0:0:x:x |
A | www | デフォルト | 1.1.x.x |
訪問者のクライアントマシンが IPv6 と IPv4 の両方をサポートしており、訪問者が中国本土以外からの場合:クライアントはローカル DNS に 2 つの解決リクエスト (1 つは IPv6 アドレス用、もう 1 つは IPv4 アドレス用) を送信します。ローカル DNS も Alibaba Cloud DNS に 2 つの解決リクエストを送信します。Alibaba Cloud DNS は、ドメイン名が指す IPv6 と IPv4 のアドレスを返します。クライアントは最終的にどちらのアドレスを訪問者に返すかを決定します。通常、IPv6 アドレスが優先的に返されます。
訪問者のクライアントマシンが IPv4 のみをサポートしており、訪問者が中国本土以外からの場合:クライアントはローカル DNS に IPv4 アドレスのリクエストを送信します。その後、ローカル DNS は Alibaba Cloud DNS に IPv4 アドレスをリクエストします。しかし、Alibaba Cloud DNS の「中国以外」回線には IPv4 アドレスが設定されていないため、解決リクエストは完了できません。
訪問者のクライアントマシンが IPv4 のみをサポートしており、訪問者が中国本土からの場合:クライアントはローカル DNS に IPv4 アドレスのリクエストを送信します。その後、ローカル DNS は Alibaba Cloud DNS に IPv4 アドレスをリクエストします。Alibaba Cloud DNS は IPv4 アドレスを返し、クライアントは解決されたアドレス 1.1.x.x を訪問者に返します。
訪問者のクライアントマシンが IPv6 と IPv4 の両方をサポートしており、訪問者が中国本土からの場合:クライアントはローカル DNS に 2 つの解決リクエスト (1 つは IPv6 アドレス用、もう 1 つは IPv4 アドレス用) を送信します。ローカル DNS も Alibaba Cloud DNS に 2 つの解決リクエストを送信します。しかし、Alibaba Cloud DNS のデフォルト回線には IPv4 アドレスしか設定されていません。IPv6 アドレスは設定されていません。したがって、Alibaba Cloud DNS はローカル DNS に IPv4 アドレスのみを応答できます。クライアントはその後、解決されたアドレス 1.1.x.x を訪問者に返します。
ドメイン名が複数のサーバーに解決される場合、これで DNS 負荷分散を実現できますか?
はい。ドメイン名が複数のサーバー IP アドレスに解決される場合、重み付きラウンドロビンを使用して各 IP アドレスに異なる重みを設定できます。これにより、アクセス トラフィックを異なる比率で IP アドレス間に分散させることができます。重みを 1:1 の比率に設定することで、DNS 負荷分散効果を実現できます。手順については、「重みの設定」をご参照ください。
SDK を使用して A レコードを追加し、その重みを設定する方法
addDomainRecord を使用して DNS レコードを追加します。デフォルトでは、A レコードはポーリングモードを使用します。
SetDNSSLBStatus を使用して、重み付きラウンドロビンを有効または無効にします。
Open=trueを設定して、AまたはAAAAレコードの重み付きラウンドロビンを有効にします。DNS レコードの
RecordIdを取得し、UpdateDNSSLBWeight を呼び出してレコードの重みを変更します。最初のステップで DNS レコードを追加したばかりの場合は、戻り値から
RecordIdを取得できます。DNS レコードがすでに存在する場合は、DescribeDomainRecords を呼び出して、DNS レコードのリストから
RecordIdをクエリできます。
CNAME レコード
CNAME レコードと URL 転送の違い
CNAME レコードは、ドメイン名 (エイリアス) を別のドメイン名に向けることができる DNS レコードの一種です。URL 転送は、あるドメイン名へのアクセスリクエストを別の URL にリダイレクトします。これは、内部リダイレクト (暗黙的な転送、通常は iframe で実装) または外部リダイレクト (明示的な転送、通常は 301 または 302 リダイレクトを使用) でターゲットアドレスにリダイレクトできます。違いは次のとおりです:
CNAME レコードはアクセスされたドメイン名を変更しませんが、明示的な URL 転送はアドレスバーに表示される URL を変更します。
CNAME レコードは、あるドメイン名を別のドメイン名に長期間マッピングする必要がある状況に適しています。URL 転送は、一時的なリダイレクト、ウェブサイトの移行、または実際のアクセスアドレスを隠したいシナリオにより適しています。
レコード追加時に A レコードと CNAME レコードの競合エラーが表示される理由
A レコードと CNAME レコードは、同じホストと同じリクエストソース回線に対して追加することはできません。A レコードと CNAME レコードを作成するには、異なるホストまたは異なるリクエストソース回線を使用することを推奨します。他の種類の競合に関する詳細については、「DNS レコードの競合ルール」をご参照ください。
レコード追加時に MX レコードと CNAME レコードの競合エラーが表示される理由
DNS 解決プロセスでは、異なるレコードタイプは異なる優先順位を持ちます。そのため、同じホストと同じ解決回線に対して、一部のレコードタイプは共存できません。これにより、設定リスクが生じ、サービスの利用不能を引き起こす可能性があります。詳細については、「DNS レコードの競合ルール」をご参照ください。
CNAME レコードは特定のパスに解決できますか?
いいえ。CNAME レコードは、あるドメイン名を別のドメイン名にマッピングするように設計されており、特定のファイルパスやディレクトリにはマッピングされません。
DNS 解決を設定する際に、ドメイン名の末尾にドット (.) を追加する必要がありますか?
いいえ。ドメイン名の末尾のドットはルートドメインを表します。Alibaba Cloud DNS はバックエンドで自動的に追加するため、追加する必要はありません。
CNAME レコードが Baidu を指すことができない理由
Baidu を含むほとんどの大規模なウェブサイトは、セキュリティと不正利用防止の理由から、外部ドメイン名が CNAME レコードを使用して直接自社のドメインを指すことを許可していません。トラフィックを Baidu に誘導するには、CNAME レコードの代わりに URL リダイレクト (301 または 302) を使用することを推奨します。
単一のドメイン名に対して単一の回線で複数の CNAME レコードを設定できますか?DNS クエリはどのように応答しますか?
はい、複数の CNAME レコードを同時に設定できます。それらは重みに基づいて返されます。詳細については、「重みの設定」をご参照ください。
TXT レコード
DNS レコードに余分な TXT レコードがある理由
特定の Alibaba Cloud プロダクトを使用すると、ドメインの所有権を検証するために TXT レコードが追加されることがあります。 たとえば、Alibaba Cloud SSL 証明書購入ページで、[証明書関連情報] の [ドメイン検証方法] として [自動 DNS 検証] を選択すると、システムによって TXT レコードが自動的に追加されます。 詳細については、「ドメイン検証方法を選択する方法」をご参照ください。

MX レコード
MX レコードの優先度の意味
MX レコードが 1 つしかない場合、その優先度は意味がありません。優先度は、ドメイン名に複数の MX レコードがある場合にのみ関係します。送信側メールサーバーは、まず最も低い MX 優先度番号を持つサーバーにメールを配信しようとします。そのサーバーがメールを受信できなかった場合、送信サーバーは自動的に次に低い優先度のサーバーを試行し、メールが正常に配信されるか、すべてのサーバーが失敗して配信エラーになるまで続けます。
MX 解決に海外取引メールボックスを使用できますか?
はい。詳細については、「メールボックス解決の設定」をご参照ください。
レコード追加時に MX レコードと CNAME レコードの競合エラーが表示される理由
DNS 解決プロセスでは、異なるレコードタイプは異なる優先順位を持ちます。そのため、同じホストと同じ解決回線に対して、一部のレコードタイプは共存できません。これにより、設定リスクが生じ、サービスの利用不能を引き起こす可能性があります。詳細については、「DNS レコードの競合ルール」をご参照ください。
Alibaba Cloud でホストされていないメールボックスの DNS 解決を設定する方法
Alibaba Cloud でホストされていないメールボックスの DNS 解決を設定するには、次のシナリオを検討してください:
ドメイン名が Alibaba Cloud に登録されており、Alibaba Cloud DNS を使用し、Alibaba Cloud 以外のメールボックス製品を使用している場合。
メールボックスプロバイダーに連絡して、設定する必要がある DNS レコードのチェックリストを入手してください。その後、「メールボックス解決の設定」を参照して設定してください。
ドメイン名が Alibaba Cloud に登録されており、Alibaba Cloud DNS を使用せず、Alibaba Cloud 以外のメールボックス製品を使用している場合。
メールボックスプロバイダーに連絡して、設定する必要がある DNS レコードのチェックリストを入手してください。その後、DNS プロバイダーに連絡して設定してください。
ドメイン名が Alibaba Cloud に登録されておらず、Alibaba Cloud DNS を使用し、Alibaba Cloud 以外のメールボックス製品を使用している場合。
メールボックスプロバイダーに連絡して、設定する必要がある DNS レコードのチェックリストを入手してください。その後、「メールボックス解決の設定」を参照して設定してください。
NS レコード
サブドメインを追加する際に、プライマリドメインの下に NS レコードを追加する必要がありますが、「NS レコードがサブドメインと競合しています」というエラーが表示されます。どうすればよいですか?
「NS レコードがサブドメインと競合しています」というエラーは、通常、同じレベルに複数の異なるタイプの DNS レコードが存在するために発生します。既存の DNS レコードを注意深く確認し、競合するものを削除してから NS レコードを追加することで解決できます。ただし、この操作はサブドメイン下の他の DNS レコードの解決に影響を与える可能性があります。詳細については、「DNS レコードの競合ルール」をご参照ください。
URL 転送
301 リダイレクトと 302 リダイレクトの違い
301 リダイレクト:301 は「恒久的に移動した」を意味します。
302 リダイレクト:302 は「一時的に移動した」を意味します。
類似点:301 と 302 の両方のステータスコードはリダイレクトを示します。ブラウザがサーバーから 301 または 302 のステータスコードを受け取ると、新しい URL にリダイレクトします。この新しい URL は、レスポンスの Location ヘッダーから取得されます。ユーザーは、入力したアドレス A が即座に別のアドレス B に変わるのを見ます。
相違点:301 リダイレクトは、古いアドレス A のリソースが恒久的に削除され、もはやアクセスできないことを示します。検索エンジンは新しいコンテンツをクロールし、古い URL を新しい URL に置き換えます。302 リダイレクトは、古いアドレス A のリソースがまだ存在し、アクセス可能であることを示します。A から B へのリダイレクトは一時的なものです。検索エンジンは新しいコンテンツをクロールしますが、古い URL は保持します。
URL 転送レコードを追加した後、`dig` コマンドからの解決結果がコンソールの設定と一致しません。なぜですか?
URL 転送レコードを追加すると、Alibaba Cloud DNS は自動的に A レコードを追加します。A レコードは、Alibaba Cloud DNS が提供する URL 転送サーバーのアドレスを指します。したがって、コンソールで追加したレコード値が URL であっても、`dig` コマンドが 203.107.XX.XX のような IP アドレスを持つ A レコードを返す場合、これは正常です。
URL 転送レコードを追加した後、ドメイン名にアクセスすると HTTP ERROR 502 が表示されます。なぜですか?
URL 転送レコードを追加する際に ICP 登録が必要であるというメッセージが表示された場合は、ソースドメイン名とターゲットドメイン名の両方が ICP 登録を完了しているかどうかを確認してください。完了していない場合は、ICP 登録プロセスを完了してください。
すでに URL 転送レコードを追加していて 502 エラーが発生した場合は、ICP 登録が無効になっている可能性があります。
ドメイン名の URL 転送レコードを追加する際に、ICP 登録が異常であるというエラーが表示されるのはなぜですか?
URL 転送レコードを追加すると、ソースドメイン名は Alibaba Cloud 転送サーバーに解決され、その後転送プロキシが処理されます。Alibaba Cloud URL 転送サーバーは中国本土にデプロイされています。したがって、ソースドメイン名は有効な ICP 登録を持っている必要があります。ICP 登録は Alibaba Cloud を通じて完了する必要はありません。
暗黙的な URL 転送レコードを追加した後、ドメイン名にアクセスすると空白ページが表示されます。なぜですか?
Chrome などのブラウザでエラーメッセージが表示されることがあります。これは、ターゲットサイトで X-Frame-Options ヘッダーが設定されており、フレーム内でのネストが禁止されているためです。ウェブサイトの技術者に連絡して、ターゲットサイトから X-Frame-Options 設定を削除してもらってください。
暗黙的な URL 転送レコードを追加した後、ページは正しく開きますが、ブラウザのアドレスバーにはターゲット URL が表示されます。なぜですか?
ターゲット URL ページの JavaScript コードを確認してください。下の画像でマークされたコードが見つかった場合は、それを削除してください。

URL 転送レコードを追加した後、ページをリフレッシュすると不正なアドレスにリダイレクトされます。なぜですか?
これは通常、ターゲットページ (転送された URL のサイト) にリダイレクトを設定する JavaScript コードが含まれている場合に発生します。ウェブサイトの技術者に連絡して調査してもらってください。
Alibaba Cloud DNS に URL 転送レコードを追加しましたが、`dig` テストで対応する A レコードと値が返されません。なぜですか?
ソースドメイン名の `dig` コマンドが 203.107.XX.XX に関連する IP アドレスを返さない場合は、Alibaba Cloud DNS にチケットを送信してください。当社の技術スタッフが対応します。
URL 転送レコードを追加した後、ページを開くと ERR_EMPTY_RESPONSE エラーが表示されます。なぜですか?
これは通常、CC 攻撃中に発生します。ドメイン名のクエリ/秒 (QPS) が高すぎるため、URL 転送サーバーはそのドメイン名の転送サービスを停止します。別の方法で転送サービスを実装することを推奨します。
URL 転送レコードを追加した後、ページを開くと「Connection refused」エラーが表示されます。なぜですか?
症状:コンソールにインターセプト情報が表示されない。
原因:接続が同一オリジンポリシーによってブロックされている。最後の 200 OK レスポンスのヘッダーのネットワークパスを確認してください。同一オリジン制限が含まれている可能性があります。
解決策:この問題は通常、ウェブサイトのセキュリティポリシー設定によって引き起こされます。設定を確認するか、明示的な URL 転送のみを使用することを推奨します。

URL 転送レコードはいくつ設定できますか?
サポートされる URL 転送レコードの数は、Alibaba Cloud DNS のエディションによって異なります:
Free Edition:2
Personal Edition:5
Ultimate Edition:10
Premium Edition:無制限
エディション間の違いの詳細については、「バージョン比較」の URL 転送 (単一ドメイン) の比較をご参照ください。
URL 転送は HTTPS 設定をサポートしていますか?
URL 転送のソースドメイン名は HTTP をサポートしますが、HTTPS はサポートしません。ターゲットアドレスは HTTP と HTTPS の両方をサポートします。HTTPS リクエストをリダイレクトするには、中間サーバーに SSL 証明書をインストールするか、ユニバーサル証明書の自動発行をサポートするサービスを使用する必要があります。証明書管理、セキュリティ、その他の考慮事項により、この機能はサポートされていません。HTTPS リクエストを転送したい場合は、ソースサーバーで HTTPS リダイレクトを設定する必要があります。以下は Nginx の設定例です:
server {
listen 443 ssl;
server_name yourdomain.com;
ssl_certificate /path/to/cert.pem;
ssl_certificate_key /path/to/cert.key;
return 301 https://targetsite.com$request_uri;
}URL 転送はパスパラメータ付きのリダイレクトをサポートしていますか?
明示的および暗黙的な URL 転送は、パラメータ付きの設定をサポートしていません。
