example.com
がA
レコード(IPを指す)になるようにWebサイトのDNSを設定しましたが、www.example.com
について何をすべきかわかりません。
CNAME
レコードwww.example.com
を追加して、example.com
のエイリアスになるようにします。
しかし、私は自分の設定を https://intodns.com で確認しており、次のように表示されます。
エラー:www.example.comのAレコードを取得できませんでした!
www
をA
レコードに変更すると、エラーはクリアされます。それを要求する「ルール」はありますか?
WwwのAレコードとCNAMEの違いは、追加のルックアップです。 CNAMEの場合、wwwがexample.comのCNAMEであることがわかった後、example.comに対して別の外観が行われます。
それ以外に、CDNやサードパーティの高速化サービスを使用する場合は、CNAMEが役立ちます。 www.google.comのルックアップの例は次のようになります。 TTLの違いに注意してください
www.google.com. 36545 IN CNAME www.l.google.com.
www.l.google.com. 294 IN A 209.85.153.104
これにより、サードパーティのサービスを採用している場合は、レコードを変更し、TTLを低く抑え、地理的リダイレクトなどの高度な機能を実行する柔軟性が得られます。
両方を同じIPにポイントしているので、あなたのケースではそれは問題ではありません。
www.
アドレスはAレコードである必要があります。 Webサイトが他のCNAME
になることは非常に一般的です。例えば:
$ Host www.google.com
www.google.com is an alias for www.l.google.com.
または:
$ Host www.Kodak.com
www.Kodak.com is an alias for www.Kodak.com.edgekey.net.
うまくいかない場合は、構成エラーが考えられます。実際のDNSレコードを確認しないと手助けするのは困難ですが、Dig
のようなコマンドラインツールを使用すると、ネームサーバーによって公開されているDNSレコードを正確に表示できるため、問題のデバッグに役立ちます。