これは頻繁に起こる質問ですが、これで刺すようにします。
ドメインexample.comがあり、www.example.comを使用してサイトをホストしたいと仮定します。従来のホスティングでは、IPアドレスが割り当てられた仮想サーバーを使用している可能性があります。この場合、ホストレコードを使用します。これは、DNSコントロールパネルのAレコードと呼ばれ、www.example.comをIPアドレス。この場合、IPアドレスが変更された場合はwww.example.comを固定IPアドレスに設定したので、DNSを自分で更新する必要があります。
また、伝統的なホスティングでexample.comを同じIPアドレスに設定すると、www.example.comとexample.comは裸のドメインで動作します。
これでCNAMEレコードとは何ですか。 IPアドレスにマッピングするのではなく、CNAMEレコードはレコードを別のDNSエントリにマップします。したがって、www.example CNAMEはexample.herokuapp.comに、つまりexample.herokuapp.comが指し示している場所に移動できますが、CNAMEレコードとHerokuを使用しているので何も更新する必要はありませんexample.herokuapp.comがどこを指しているかを管理しています(これは別のCNAMEでもIPアドレスでも構いません)。 CNAMEレコードの問題は、www.example.comでは問題ないがexample.comで問題があるIPアドレスを指すことができないということです。 Herokuは以前は裸のドメインに使用するIPアドレスを公開していましたが、DDOS攻撃を受けたときに問題が発生し、パブリッシュされたIPアドレスのように新しいIPアドレスに置き換えることができませんでした。新しいEU地域では、Herokuは裸のドメインで使用するためのIPアドレスを公開していません。
いくつかのDNSプロバイダ(私が知っていることを知っています)は、独自のALIASレコードをDNSサーバーに追加して、CNAMEを裸のドメインで使用できるようにするため、www.example.comとexample.comの両方が今、Herokuにサポートされています。 DNSプロバイダがALIASレコードをサポートしていない場合は、それをサポートするDNSプロバイダにドメインを移動する価値があります。 DNSsimpleはリダイレクトレコードもサポートしているため、www.example.comをexample.comにリダイレクトすることができ、アプリケーション層ではなくDNSプロバイダレベルでリダイレクトできます。
Mediatempleはこれを特別なものと呼んでいないので、wwwのCNAMEを選択してください。とルートレコード。 –
MediaTemple上のルートドメインにCNAMEを使用すると、ルートドメインのMXレコードはもはや動作しません。つまり、電子メールを受け取ることはありません。 –