「ドメインにcnameレコードがない」の表示について

Topic summary

Shopifyサイトの管理画面で「ドメインにCNAMEレコードがない」という警告が表示される問題について質問がありました。

環境:

  • ドメイン管理: XServer
  • Shopifyサイト: shop.[ドメイン]
  • 複数のDNSレコード(A、CNAME、MX、TXT、NS)を設定済み

解決:
投稿者が自己解決し、単純にDNS浸透に時間がかかっていただけで、エラー表示は消えたと報告しています。

正しいDNS設定(サブドメインの場合):

  • shop.[独自ドメイン]shops.myshopify.com (CNAME)
  • www.shop.[独自ドメイン]shops.myshopify.com (CNAME)
  • shop.[独自ドメイン] → [shopify IP] (Aレコード)

DNS変更後は浸透待ちが必要という教訓が共有されました。

Summarized with AI on November 15. AI used: claude-sonnet-4-5-20250929.

以下の条件で設定されたshopifyサイトの管理画面
設定->ドメイン->オンラインストアのプライマリーで
「ドメインにCNAMEレコードがない」
の警告が表示されておりまして困っております。
解決策についてお知恵をお借りできれば幸いです。
宜しくお願い致します。

・ドメイン取得管理はXServer
・shopifyサイトはshop.ドメイン

–当初設定したX ServerのDNSレコード–
[domain.jp] A [XServer IP]
www.[domain.jp] A [XServer IP]
*.[domain.jp] A [XServer IP]
[domain.jp] MX [domain.jp]
[domain.jp] TXT [XServer SPFレコード]
[domain.jp] NS ns1.xserver.jp
[domain.jp] NS ns2.xserver.jp
[domain.jp] NS ns3.xserver.jp
[domain.jp] NS ns4.xserver.jp
[domain.jp] NS ns5.xserver.jp
default._domainkey.shop.[domain.jp] TXT [XServerで付与されたDKIM設定]
shop.[domain.jp] A [shopify IP]
[www.shop.domain.jp] CNAME shops.myshopify.com

–現在のX ServerのDNSレコード–
[domain.jp] A [XServer IP]
www.[domain.jp] A [XServer IP]
*.[domain.jp] A [XServer IP]
[domain.jp] MX [domain.jp]
[domain.jp] TXT [XServer SPFレコード]
[domain.jp] NS ns1.xserver.jp
[domain.jp] NS ns2.xserver.jp
[domain.jp] NS ns3.xserver.jp
[domain.jp] NS ns4.xserver.jp
[domain.jp] NS ns5.xserver.jp
default._domainkey.shop.[domain.jp] TXT [XServerで付与されたDKIM設定]
shop.[domain.jp] CNAME shops.myshopify.com
buz._domainkey.[domain.jp] CNAME [shopifyから指定されたdkim設定]
buz2._domainkey.[domain.jp] CNAME [shopifyから指定されたdkim設定]
mailerbuz.[domain.jp] CNAME [shopifyから指定されたdkim設定]

いずれもエラー表示は消えませんでした。

こちら自己解決しましたので報告させて頂きます。

単純に浸透に時間がかかっていただけで、現在のDNSレコードでエラー表示は消えました。

サブドメイン shop.[独自ドメイン]の場合

今回の例ではDNSレコード設定は以下が正しいようです。

shop.[独自ドメイン] A [shopify IP]
www.shop.[独自ドメイン] CNAME shops.myshopify.com

shop.[独自ドメイン] CNAME shops.myshopify.com

参考になれば幸いです。