外部サブドメインを Shopify に接続する

サブドメインとは、ルートドメインのプレフィックスとして追加される、ルートドメインのサブセットです。別のウェブサイトにルートドメインを使用し、Shopify ストアにサブドメインを使用する場合は、外部プロバイダーのアカウントからサブドメインを接続できます。

ドメインを購入する際には、example.com のようなルートドメインを購入します。また、www.example.comshop.example.com のようなサブドメインを持つこともできます。この場合、example.com がルートドメインで、wwwshop がサブドメインです。サブドメインを追加するには、その前にルートドメインを購入する必要があります。

ステップ1:外部ドメインプロバイダーのアカウントで CNAME レコードを変更する

この手順では、ホストまたはエイリアスの値をサブドメインの値に変更します。外部プロバイダーによっては、サブドメインの入力方法が異なる場合があります。たとえば、サブドメインが www で始まる場合は、www、または末尾にドット (.) を付けた www. を入力する必要がある場合があります。既存のエントリを参考にしたり、プロバイダーの指示に従ったりしてください。

プライマリードメインとして使用する場合でも、サブドメインに Shopify の A レコードを割り当てる必要はありません。

始める前に

CNAME レコードを変更するには、以下の情報が必要です。

  • 外部ドメインプロバイダーのアカウントのログイン情報
  • あなたのサブドメイン
  • サブドメインの CNAME レコード shops.myshopify.com

手順:

  1. ドメインプロバイダーのウェブサイトで、アカウントにログインします。
  2. DNS 設定またはドメイン管理エリアを見つけます。
  3. 以下の操作を行います。
  4. [Host] または [Alias] フィールドに、Shopify ストアに接続するサブドメインを入力します。
  5. [Type] または [Record Type] フィールドに、「CNAME」と入力します。
  6. サブドメインの CNAME レコードの参照先を `shops.myshopify.com` に設定します。
  7. 変更を保存します。

ステップ2:サブドメインが Shopify に接続されていることを確認する

  1. 管理画面から、[設定] > [ドメイン] に移動します。

  2. [既存のドメインを接続する] をクリックします。

  3. フィールドにサブドメイン (例:`shop.example.com`) を入力します。

  4. [次へ] をクリックします。

  5. プロンプトに従います。

  6. CNAME レコードが認識されないか、見つからない場合は、[DNSレコードを更新しました] ボタンが表示されます。上記の説明に従って DNS レコードを更新してから、[DNSレコードを更新しました] をクリックして、もう一度確認します。

ステップ3:Shopify ドメインの追加認証

追加のセキュリティ対策として、ドメインに追加の認証が必要になる場合があります。この追加認証では、ドメインに TXT レコードを作成する必要があります。

手順:

  1. 新しいタブで管理画面を開き、[設定] > [ドメイン] の順にクリックした後、認証するドメインをクリックします。
  2. [新しい値] を見つけて、コピーアイコンをクリックします。
  3. ドメインプロバイダーのアカウントで、ドメインの DNS 設定を開きます。
  4. 以下の値で TXT レコードを追加します:
    • 名前/ホスト:サブドメインの場合、レコード名にサブドメイン部分を含める形式は「 shopify_verification_[subdomain-part]」です。
      • 例:`subdomain.shopify.com` → `shopify_verification_subdomain`
      • 例:`a.b.c.apex.com` → `shopify_verification_a.b.c`
    • タイプ:`TXT`
    • 値:Shopify の`新しい値`を貼り付けます。
    • TTL:`1時間` (または利用可能な最も近いオプション)
  5. レコードを保存します。
  6. 管理画面のタブに戻り、[DNSレコードを更新しました] をクリックします。

次のステップ

サブドメインを Shopify に接続した後、プライマリードメインとして設定することができます。