Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

eCDN を使用してルートドメインを設定する

公開日: May 7, 2025
説明
B2C Commerce と APEX のルートドメイン設定/制限。
解決策

目的: eCDN を使用して顧客の Apex/ルートドメインを処理する方法について、代替ソリューションを提供する

環境: 本番および開発

注意:
  •         ルート/APEX のエイリアスは eCDN ではサポートされていないため、TXT 検証は eCDN 経由で完了しない可能性があります。
  •         DNS プロバイダまたはリダイレクトサービスを使用して外部でこれを設定し、HTTP/HTTPS トラフィックの両方をカスタムホスト名に転送してください。
  •        予期しない結果が発生する可能性があるため、ベストプラクティスでは、APEX/ルートが eCDN ノード IP を参照しないようにします。

すべてのコンテンツ配信ネットワークでは、DNS 設定の一部として CNAME レコードが提供されます。CDN は、分散ネットワーク内の複数のノードを参照する静的 IP を持つことができません。 

たとえば、次のことはお勧めしません。
mysite.com      A      104.28.26.118   
104.28.26.118 は、CloudFlare のノード IP または Salesforce Commerce Cloud のオリジン IP です。 

今後、自分の APEX/ルートドメインをどのように処理すればよいですか?

問題: 
DNS 仕様の制限のため、Apex/ルートドメイン (example.com) は、エイリアスホスト名を参照する CNAME レコードを持つことはできません。詳細は、以下を参照してください。

        https://www.ietf.org/rfc/rfc1912.txt
2.4 CNAME レコード

   CNAME レコードは他のデータと共存できません。 つまり、
   suzy.podunk.xx が sue.podunk.xx のエイリアスである場合、
   suzy.podunk.edu の MX レコード、A レコード、
   さらには TXT レコードも持つことができません。


回避策:
顧客は外部サービスを使用してルート/APEX ドメインからサブドメインにリダイレクトする必要があるため、このリダイレクトは HTTP および HTTPS で設定する必要があります。
例:
http://example.com から http://www.example.com にリダイレクト
https://example.com から https://www.example.com にリダイレクト
必要に応じて、次のように設定することもできます。
http://example.com から https://www.example.com にリダイレクト

www.example.com は、CNAME から CF のままになります。

外部リダイレクトは次のようになります。
a.DNS プロバイダがリダイレクトを処理します。
b.Web サーバーとして Apache を使用している場合は、.htaccess を介して実行できます。
c. Microsoft Windows Server で IIS を使用します。
d. NGINX を使用している場合は、そのチャネル経由でルールを書き換えることができます。

-----------------------------

APEX /ルートドメインをサブドメインにリダイレクトしたくない場合はどうすればよいですか?

問題: 
顧客がサブドメイン (例: www.example.com) にリダイレクトせずに、Apex (example.com) のトラフィックを恒久的に処理しようとしています。

回避策:
顧客は、DNS レベルのソリューションを使用して、eCDN CNAME エイリアスに Apex/ルートドメインを転送する必要があります。
 
  • これをサポートする既知のプロバイダ: (UltraDNS、DyanDNS、DNSMadeEasy、DNSimple、CSC Advanced DNS、NS1)

例:
DynDNS ALIAS レコード 
DNS Made Easy ANAME レコード
UltraDNS 
NSONE.NET

詳細情報:
  • CNAME、ALIAS、URL の違いについて知りたい場合は、以下のサイトにアクセスしてください。
(https://support.dnsimple.com/articles/differences-between-a-cname-alias-url/)
ナレッジ記事番号

000391603

 
読み込み中
Salesforce Help | Article