CNAMEレコード(Canonical Nameレコード)は、ドメインネームシステム(DNS)の一種のレコードタイプです。CNAMEレコードは、特定のドメイン名を別のドメイン名に関連付けるために使用されます。これにより、1つのドメイン名が別のドメイン名の別名(Canonical Name)として機能することができます。
具体的には、CNAMEレコードは次のような目的で使用されます。
-
ドメインの別名の設定: CNAMEレコードを使用して、ドメイン名を別のドメイン名に関連付けることができます。たとえば、”www.example.com”というドメイン名を”CNAME example.com”という別のドメイン名に関連付けることができます。これにより、”www.example.com”のリクエストは、”example.com”のリソースに転送されます。
-
CDN(Content Delivery Network)の設定: CNAMEレコードは、CDNの活用に使用されることがあります。CDNは、ウェブコンテンツをグローバルに配信するためのサービスであり、ユーザーに近い場所にコンテンツを配置することで、高速なアクセスとパフォーマンスを実現します。CNAMEレコードを使用して、オリジンサーバーのドメイン名をCDNのドメイン名に関連付けることができます。
-
ドメインのリダイレクト: CNAMEレコードを使用して、1つのドメインを別のドメインにリダイレクトすることも可能です。たとえば、”blog.example.com”というドメインを”CNAME www.example.com”という別のドメインに関連付けることで、ブログのトラフィックをウェブサイトのドメインにリダイレクトすることができます。
CNAMEレコードは、DNSの設定を変更するためにドメイン名の管理者が使用します。CNAMEレコードを作成する際には、目的となるドメイン名とその関連付けるドメイン名を指定する必要があります。DNSの設定は、ドメインを管理しているレジストラやDNSサービスプロバイダの管理パネルやコンソールを通じて行うことができます。