http://www.example.comは、サイトがホストされているサーバーのIPアドレスを正しくポイントしています。
http://example.com(wwwがないことに注意)は、異なるIPアドレスを指します。
ドメインのDNSレコードには、この外部IPアドレスへの参照がありません。これは何が原因ですか?
http://www.example.comは、サイトがホストされているサーバーのIPアドレスを正しくポイントしています。
http://example.com(wwwがないことに注意)は、異なるIPアドレスを指します。
ドメインのDNSレコードには、この外部IPアドレスへの参照がありません。これは何が原因ですか?
回答:
ほとんどの返信で指摘されているようA
に、WebサーバーのIPアドレスを指すドメイン名のベースにレコードが必要です。
ただし、何をしているのか正確に理解していない限り、そのベースドメイン名を指すことはお勧めしません。www
CNAME
これは管理の観点からは最も単純に見えるかもしれませんが(サイトでIPアドレスが変更された場合に変更するレコードは1つだけです)、副作用が生じる可能性があります。
レコードクエリだけでなく、すべての DNSリソースレコードタイプについて、a CNAME
が左側(CNAMEの「所有者名」)を右側と同等にすることを忘れないでください。A
したがって、ゾーンが次のようになっている場合:
$ORIGIN example.com
@ IN SOA ...
IN NS ...
IN NS ...
IN A 192.0.2.1
IN MX mail
IN SPF ...
www IN CNAME @
のクエリはwww.example.com IN MX?
、と同じMXレコードを返しますexample.com
。今、それがあなたが望むものであれば、それは大丈夫です。
しかし、それはまた、他のレコード(のために同じことをやるSOA
、NS
、SPF
通常、所望されていない、など)。
したがって、適切な答えは、ただ作るためにあるべき基本名と同じ値で、あまりにもレコードを:www
A
$ORIGIN exmaple.com
@ IN A 192.0.2.1
wwww IN A 192.0.2.1
最初に行うべきことは、アドレスにpingを実行して、問題の原因がDNSかウェブサイトのリダイレクトかを確認することです。
ping www.example.com&example.com。両方が同じ場所に移動する場合、問題はWebサーバーの構成にあります。彼らが別の場所に行く場合、それはあなたのDNSです。
DNS設定が反映されるまでに時間がかかる場合があり、これがおそらく問題です。example.comのIPアドレスがしばらく間違えている場合は、数日間、新しいIPアドレスに変更してDNSをフラッシュし、元に戻します。
re:Webサーバーの構成。リバースプロキシ設定とリダイレクトを確認する必要があります。Webサーバーに問題がある場合は、使用しているWebサーバー(Apache、IIS)を教えてください。