

# Adición de un dominio a la distribución estándar de CloudFront
<a name="add-domain-existing-distribution"></a>

Después de crear una nueva distribución estándar de CloudFront, puede agregarle un dominio. Si lo desea, puede configurar un dominio de Amazon Route 53 para la distribución estándar cuando la cree. Para obtener más información, consulte [Creación de una distribución de CloudFront en la consola](distribution-web-creating-console.md#create-console-distribution).

## Adición de un dominio a la distribución estándar existente
<a name="add-domain-standard"></a>

**Adición de un dominio a la distribución estándar**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de CloudFront en [https://console.aws.amazon.com/cloudfront/v4/home](https://console.aws.amazon.com/cloudfront/v4/home).

1. En el panel de navegación, elija **Distribuciones** y, a continuación, elija el ID de la distribución.

1. En **Configuración**, **Nombres de dominio alternativos**, elija **Agregar un dominio**.

1. Introduzca hasta cinco dominios para servir.

1. Elija **Siguiente**.

1. Para **Certificado TLS**, si CloudFront no puede encontrar un certificado de AWS Certificate Manager (ACM) existente para el dominio en la Cuenta de AWS en la Región de AWS `us-east-1`, puede crear uno.
   + Si utiliza Amazon Route 53 (Route 53), CloudFront crea automáticamente un certificado para usted.

1. Cuando se aprovisione el certificado, debe actualizar los registros de DNS con el proveedor de DNS para demostrar la propiedad del dominio. A continuación, elija **Validar certificado**. Para obtener más información, consulte [Apunte de los dominios a CloudFront (distribución estándar)](#point-domains-standard).
   + Si utiliza Route 53, CloudFront actualiza los registros de DNS por usted.

1. Elija **Siguiente**.

1. Revise los cambios y elija **Agregar dominios**.

1. Antes de enviar tráfico a la distribución, asegúrese de actualizar los registros de DNS para que apunten a CloudFront. Para obtener más información, elija **Enrutar dominios a CloudFront** en la sección **Configuración** de la página de detalles de la distribución.
   + Si utiliza Route 53, puede hacer que CloudFront configure el enrutamiento de DNS automáticamente.

## Apunte de los dominios a CloudFront (distribución estándar)
<a name="point-domains-standard"></a>

Actualice los registros de DNS para enrutar el tráfico de cada dominio al nombre de host de CloudFront. Puede tener varios nombres de dominio, pero todos deben resolverse a este nombre de host.

**Dirección de dominios a CloudFront**

1. Copie el valor del nombre de host de CloudFront, como d111111abcdef8.cloudfront.net.

1. Actualice los registros de DNS para enrutar el tráfico de cada dominio al nombre de host de CloudFront.

   1. Inicie sesión en el registrador de dominios o en la consola de administración del proveedor de DNS.

   1. Vaya a la sección de administración de DNS del dominio.
      + **Para subdominios**: cree un registro CNAME. Por ejemplo:
        + **Nombre**: el subdominio (como `www` o `app`)
        + **Valor/Destino**: el nombre de host de CloudFront
        + **Tipo de registro**: CNAME
        + **TTL**: 3600 (o lo que sea adecuado para el caso de uso)
      + **Para dominios de vértice/raíz**: esto requiere una configuración de DNS única, ya que los registros CNAME estándar no se pueden utilizar en el dominio raíz o de vértice. Como la mayoría de los proveedores de DNS no admiten los registros ALIAS, recomendamos crear un registro ALIAS en Route 53. Por ejemplo:
        + **Nombre**: el dominio de apex (por ejemplo, `example.com`)
        + **Tipo de registro**: A
        + **Alias**: sí
        + **Destino del alias**: el nombre de host de CloudFront
        + **Política de enrutamiento**: simple (o lo que sea apropiado para el caso de uso)

   1. Compruebe que el cambio de DNS se haya propagado. (Esto suele ocurrir cuando caduca TTL. A veces puede tardar entre 24 y 48 horas). Use una herramienta como `dig` o `nslookup`.

      ```
      dig www.example.com
      # Should eventually return a CNAME pointing to your CloudFront hostname
      ```

1. Vuelva a la consola de CloudFront y elija **Enviar**. Cuando el dominio está activo, CloudFront actualiza el estado del dominio para indicar que el dominio está listo para atender el tráfico.

Para obtener más información, consulte la documentación del proveedor de DNS:
+ [Cloudflare](https://developers.cloudflare.com/dns/manage-dns-records/how-to/create-dns-records/)
+ [ClouDNS](https://www.cloudns.net/wiki/article/9/)
+ [DNSimple](https://support.dnsimple.com/categories/dns/)
+ [Gandi.net](https://www.gandi.net/)
+ [GoDaddy](https://www.godaddy.com/help/manage-dns-records-680)
+ [Google Cloud DNS](https://cloud.google.com/dns/docs/records)
+ [Namecheap](https://www.namecheap.com/support/knowledgebase/article.aspx/767/10/how-to-change-dns-for-a-domain/)