CNAME(正規名)レコードは、あるドメイン名を別のドメイン名にマップします。一般的に、shop.yourdomain.com がShopifyストアを指すなど、サブドメインを第三者サービスに指す場合や、mail.yourdomain.com がGoogle Workspaceを指す場合に使用されます。
CNAMEレコードを使用する場合
- サブドメインを外部サービス(Shopify、Squarespace、HubSpotなど)に指す
wwwエイリアスを作成してルートドメインを指す- 第三者サービスでドメイン所有権を確認する(ドメイン確認レコードを参照)
KPanelでCNAMEレコードを追加する
- kpanel.kapsulehost.com でKPanelにログインします
- ドメインに移動して、ドメインを選択します
- DNSレコードをクリックします
- レコードを追加をクリックします
- タイプをCNAMEに設定します
- サブドメインを名前フィールドに入力します(例えば、
shop.yourdomain.comの場合はshop) - ターゲットドメインを値フィールドに入力します(例えば、
shops.myshopify.com) - 保存をクリックします
CNAMEレコード対Aレコード
| ユースケース | レコードタイプ |
|---|---|
| IPアドレスを指す | Aレコード |
| 別のドメイン名を指す | CNAME |
第三者サービスがIPアドレスを提供する場合は、Aレコードを使用します。ドメイン名を提供する場合は、CNAMEを使用します。
wwwサブドメイン
多くのウェブサイトはwww.yourdomain.com をyourdomain.com と同じ場所に指します。これはCNAMEで実現できます。
| タイプ | 名前 | 値 |
|---|---|---|
| CNAME | www | yourdomain.com |
KPanelでウェブサイトにドメインを追加すると、www CNAMEが自動的に作成されます。外部プロバイダーでDNSを管理している場合のみ、手動で追加する必要があります。
CNAMEの制限事項
注意すべき技術的な制限がいくつかあります。
- ルートドメイン(
@またはyourdomain.com)にはCNAMEを使用できません。このためにはAレコードを使用します。 - 同じ名前に対して、CNAMEと他のレコードタイプ(MXやTXTなど)を同時に持つことはできません。
伝播を確認する
CNAMEを追加した後、世界中に伝播するまで数時間かかることがあります。現在の値を確認するには、dnschecker.orgにアクセスして、サブドメインを入力し、レコードタイプとしてCNAMEを選択します。