Loading
Prepare for Email to Become the Default Login ExperienceRead More
Get Started with B2C Commerce
Default Domain on On-Demand Sandboxes (ODS)

Default Domain on On-Demand Sandboxes (ODS)

B2C Commerce On-Demand Sandboxes (ODS) are served exclusively through the Salesforce-managed Default Domain. Custom (vanity) domains on ODS via eCDN aren't supported and aren't planned.

Starting with the 26.6 release, eCDN Default Domain is available on all ODS instance types (dev, prd, partner) and is automatically provisioned when a new ODS instance is created. No DNS changes or certificate management is required.

Important
Important With the 26.6 default-domain auto-routing, the storefront host for ODS sandboxes changes from <realm>-<NNN>.dx.commercecloud.salesforce.com to <realm>-<NNN>.my.commercecloud.salesforce.com, including for already-provisioned sandboxes. Business Manager, WebDAV/code upload, jobs, and the Sandbox API remain on the .dx host—only the storefront moves to .my.
Note
Note The current ODS Default Domain support is scoped to Storefront Next use cases.
Item Details
Storefront hostname <instance>.sbx.my.commercecloud.salesforce.com (for example, bldp-001.my.commercecloud.salesforce.com). For existing ODS instances, the host changes from .dx to .my when 26.6 default-domain routing is enabled. Wildcard certificate *.sbx.my.commercecloud.salesforce.com is managed by Salesforce and is publicly trusted—no customer TLS action is required.
Business Manager hostname <instance>.dx.commercecloud.salesforce.com, updated via Route 53 to proxy through the shared BM zone (ccbm.<realm>-sbx.cc-bm.net). Wildcard certificate *.dx.commercecloud.salesforce.com is managed by Salesforce. Business Manager, WebDAV/code upload, jobs, and the Sandbox API remain on the .dx hostname.
Shared zone model All ODS instances in a realm share one storefront zone and one BM zone. WAF rules, MRT routing rules, cache settings, host header overrides, and PCI policies configured on the zone apply to all instances in the realm.
Block All rule No default Block All firewall rule is applied to ODS zones. Unlike some PIG production zones, ODS zones are open by default. Add explicit rules as needed to restrict access.
BM UI visibility After provisioning, the Default Zone appears in Business Manager under Administration > Sites > Embedded CDN Settings as the Default Zone row (for example, zzpq.sbx.my.commercecloud.salesforce.com).
Required customer actions for 26.6 rollout If you have external integrations or test automation that reference the old .dx storefront hostname, update them to use the new .my hostname. This includes: CORS allowed-origins lists, third-party service whitelists, end-to-end test base URLs, and any hard-coded storefront references. The .my certificate is Salesforce-managed and publicly trusted, so no TLS reconfiguration is needed.
Embedded CDN Settings page for an ODS sandbox showing the auto-provisioned Default Zone zzpq.sbx.my.commercecloud.salesforce.com with Add Hostname and Configure Zones buttons.
Embedded CDN Settings dropdown for an ODS sandbox showing the Configure Zone and Configure Routing Rules options.
Configure Zones Security Rules view for ODS zone zzpq.sbx.my.commercecloud.salesforce.com showing Custom Firewall Rules and Rate Limiting Rules sections.
Embedded CDN Settings page for an ODS sandbox showing a registered hostname with the Configure Zone and Configure Routing Rules dropdown open.

Vanity Domains on ODS

Custom/vanity domains on ODS via eCDN aren't supported and aren't planned. ODS is served exclusively through the Salesforce-managed Default Domain, by design. The Default Domain provides a unique hostname with Salesforce-managed certificates and no certificate management.

If a true custom domain is required, use a Development or Staging (PIG) instance, where custom domains via eCDN are supported.

 
Loading
Salesforce Help | Article