Loading

Configurar dominios raíz con eCDN

Fecha de publicación: May 7, 2025
Descripción
Configuración\limitación de dominio raíz de B2C Commerce y APEX
Solución

Objetivo: Para proporcionar soluciones alternativas sobre cómo gestionar el dominio raíz/apex del cliente con eCDN

Entorno: Producción y desarrollo

NOTA:
  •         La creación de alias de raíz/APEX no es compatible con eCDN, la verificación TXT podría no completarse a través de eCDN.
  •         El cliente debe configurar esto de forma externa con su proveedor de DNS o servicio de redireccionamiento y reenviar ambos tráficos HTTP/HTTPS a su nombre de host personalizado. 
  •        La práctica recomendada es evitar apuntar APEX/raíz a una IP de nodo de eCDN ya que se pueden producir resultados inesperados.

La red de entrega de contenido ALL proporciona registros CNAME como parte de la configuración de dns. Las CDN no pueden tener direcciones IP estáticas para apuntar a múltiples nodos en una red distribuida. 

Por ejemplo, NO se recomienda lo siguiente:
mysite.com      A      104.28.26.118   
Donde 104.28.26.118 es una IP del nodo CloudFlare o su IP de origen de Salesforce Commerce Cloud. 

¿Cómo gestionaré mis dominios raíz / APEX desde ahora?

Problema: 
Debido a una limitación en la especificación DNS, los dominios raíz de Apex (example.com) no pueden llevar registros CNAME para que apunten a un nombre de host de alias. Para obtener más detalles, consulte:

        https://www.ietf.org/rfc/rfc1912.txt
Registros CNAME 2.4

   Un registro CNAME no permite coexistir con otros datos.  En
   otras palabras, si suzy.podunk.xx es un alias para sue.podunk.xx, usted
   no puede tener un registro de MX para suzy.podunk.edu ni un registro A, o
   incluso un registro TXT


Solución alternativa:
El cliente tendrá que utilizar un servicio externo para redirigir desde un dominio raíz/APEX al subdominio y este redireccionamiento debe configurarse para HTTP y HTTPS.
Por ejemplo:
Redireccionamiento de http://example.com a http://www.example.com
Redireccionamiento de https://example.com a https://www.example.com
Según sus necesidades, también puede configurar:
Redireccionamiento de http://example.com a https://www.example.com

www.example.com se mantendrá de CNAME a CF.

El redireccionamiento externo podría ser:
a. Proveedor de DNS que gestiona el redireccionamiento.
b. Utilizando Apache como servidor web, puede realizar acciones a través de .htaccess.
c. Utilizando IIS en un servidor de Microsoft Windows
d. Si está utilizando NGINX, puede hacer de reglas de reescritura a través de ese canal.

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

¿Qué puedo hacer si no deseo redirigir mi dominio raíz/APEX a un subdominio?

Problema: 
Clientes que pretenden servir el tráfico de forma permanente desde Apex (example.com) en vez de redirigir a un subdominio (por ejemplo, www.example.com).

Solución alternativa:
El cliente debe utilizar una solución a nivel de DNS para dirigir dominios raíz/apex al alias de CNAME de eCDN.
 
  • Proveedores conocidos que admiten esto: (UltraDNS, DynDNS, DNSMadeEasy, DNSimple, CSC Advanced DNS, NS1.)

Ejemplos:
Registro ALIAS de DynDNS 
Registro ANAME de DNS Made Easy
UltraDNS 
NSONE.NET

Información adicional:
  • Si desea conocer la diferencia entre CNAME, ALIAS y URL, visite el sitio a continuación
(https://support.dnsimple.com/articles/differences-between-a-cname-alias-url/)
Número del artículo de conocimiento

000391603

 
Cargando
Salesforce Help | Article