

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Ofrezca contenido con dominios personalizados para su distribución de Lightsail
<a name="amazon-lightsail-enabling-distribution-custom-domains"></a>

Habilite dominios personalizados para su distribución de Amazon Lightsail para usar sus nombres de dominio registrados con su distribución. Antes de habilitar dominios personalizados, la distribución acepta tráfico solo para el dominio predeterminado que se asocia con la distribución cuando se crea (por ejemplo, `123456abcdef.cloudfront.net`). Al habilitar los dominios personalizados, debe elegir el certificado de SSL/TLS Lightsail que creó para los dominios que quiere usar con su distribución. Después de habilitar los dominios personalizados, la distribución acepta tráfico para todos los dominios asociados con el certificado que eligió.

**importante**  
Solo puede haber un certificado en uso por distribución a la vez. Si desactiva los dominios personalizados en su distribución, la distribución ya no podrá gestionar el tráfico HTTPS de su dominio registrado hasta que vuelva a habilitar los dominios personalizados.  
Los nombres de dominio asociados al SSL/TLS certificado no pueden ser utilizados por otra distribución en todas las cuentas de Amazon Web Services (AWS), incluidas las distribuciones del CloudFront servicio de Amazon. Podrá crear el certificado para los dominios, pero no podrá usarlo con la distribución.

Para obtener más información sobre las distribuciones, consulte [Distribuciones de red de entrega de contenido](amazon-lightsail-content-delivery-network-distributions.md).

## Requisitos previos
<a name="enable-distribution-custom-domains-prerequisite"></a>

Antes de empezar, debe crear una distribución de Lightsail. Para obtener más información, consulte [Creación de una distribución](amazon-lightsail-creating-content-delivery-network-distribution.md).

También debe haber creado y validado un SSL/TLS certificado para su distribución. Para obtener más información, consulte [Crear SSL/TLS certificados para su distribución](amazon-lightsail-create-a-distribution-certificate.md) y [Validar los certificados SSL/TLS](amazon-lightsail-validating-a-distribution-certificate.md) para su distribución.

## Habilitación de dominios personalizados para la distribución
<a name="enable-distribution-custom-domains"></a>

Complete el siguiente procedimiento para habilitar los dominios personalizados para la distribución.

1. Inicie sesión en la consola de [Lightsail](https://lightsail.aws.amazon.com/).

1. En el panel de navegación izquierdo, elija **Redes**.

1. Elija el nombre de la distribución para la que desea habilitar los dominios personalizados.

1. Elija la pestaña **Custom domains (Dominios personalizados)** en la página de administración de la distribución.

1. Elija **Attach certificate (Adjuntar certificado)**.

   Si no tiene certificados, primero debe crear un certificado SSL/TLS para los dominios y validarlo, para poder asociarlo a la distribución. Para obtener más información, consulte [Crear SSL/TLS certificados para su distribución.](amazon-lightsail-create-a-distribution-certificate.md)

1. En el menú desplegable que aparece, seleccione un certificado válido para los dominios que desea utilizar con la distribución.

1. Compruebe que la información del certificado sea correcta y, a continuación, elija **Attach** (Asociar).

1. El **Status** (Estado) de la distribución cambiará a **Updating** (Actualizando). Cuando el estado cambie a **Enabled** (Habilitado), el dominio del certificado aparecerá en la sección **Custom domains** (Dominios personalizados). 

1. Elija **Add domain assignment** (Agregar asignación de dominio) para dirigir el dominio a su distribución.

1. Compruebe que la información del certificado y el DNS sea correcta y, a continuación, seleccione **Add assignment** (Agregar asignación). Después de un momento, la distribución comenzará a aceptar el tráfico del dominio que seleccionó.

**Topics**
+ [Requisitos previos](#enable-distribution-custom-domains-prerequisite)
+ [Habilitación de dominios personalizados para la distribución](#enable-distribution-custom-domains)
+ [Apuntar los dominios a las distribuciones](amazon-lightsail-point-domain-to-distribution.md)
+ [Cambio de dominio personalizado](amazon-lightsail-changing-distribution-custom-domains.md)
+ [Desactivación de dominios personalizados de distribución](amazon-lightsail-disabling-distribution-custom-domains.md)
+ [Adición del dominio de distribución al servicio de contenedor](amazon-lightsail-adding-distribution-default-domain-to-container-service.md)

# Apunte dominios personalizados a distribuciones de Lightsail
<a name="amazon-lightsail-point-domain-to-distribution"></a>

Debe apuntar sus nombres de dominio registrados a su distribución de Amazon Lightsail después de activar los dominios personalizados para su distribución. Para ello, agregue un registro de alias a la zona DNS de cada uno de los dominios especificados en el certificado que está utilizando con la distribución. Todos los registros que agregue deben apuntar al dominio predeterminado (por ejemplo, `123456abcdef.cloudfront.net`) de la distribución.

En esta guía, le explicamos el procedimiento para apuntar sus dominios a su distribución mediante una zona DNS de Lightsail. El procedimiento para dirigir sus dominios a su distribución mediante un proveedor de alojamiento de DNS diferente, como Domain.com o GoDaddy, puede ser similar. [Para obtener más información sobre las zonas DNS de Lightsail, consulte DNS.](understanding-dns-in-amazon-lightsail.md)

Para obtener más información sobre las distribuciones, consulte [Creación de una distribución](amazon-lightsail-creating-content-delivery-network-distribution.md).

**Contenido**
+ [Paso 1: Completar el requisito previo](#point-domain-to-distribution-prerequisite)
+ [Paso 2: Obtención del dominio predeterminado de su distribución](#get-distribution-default-domain-name)
+ [Paso 3: Agregar un registro a la zona DNS de su dominio](#add-distribution-alias-record-to-dns-zone)

## Paso 1: Completar el requisito previo
<a name="point-domain-to-distribution-prerequisite"></a>

Antes de empezar, debe habilitar los dominios personalizados para su distribución de Lightsail. Para obtener más información, consulte [Habilitación de dominios personalizados para la distribución](amazon-lightsail-enabling-distribution-custom-domains.md).

## Paso 2: Obtención del dominio predeterminado de su distribución
<a name="get-distribution-default-domain-name"></a>

Complete el siguiente procedimiento para obtener el nombre de dominio predeterminado de la distribución, que se especifica al agregar un registro de alias al DNS de su dominio.

1. Inicie sesión en la consola de [Lightsail](https://lightsail.aws.amazon.com/).

1. En el panel de navegación izquierdo, elija **Redes**.

1. Elija el nombre de la distribución para la que desea obtener el nombre de dominio predeterminado.

1. En la sección de encabezado de la página de administración de la distribución, anote el nombre de dominio predeterminado de la distribución. El nombre de dominio predeterminado de la distribución es similar a `123456abcdef.cloudfront.net`.

   Debe agregar este valor como parte de un registro de alias en el DNS de sus dominios. Le recomendamos que copie este valor y lo pegue en un archivo de texto que pueda consultar más adelante. Continúe hasta el siguiente paso, [Paso 3: Agregar un registro a la zona DNS del dominio](#add-distribution-alias-record-to-dns-zone) de este tutorial.

## Paso 3: Agregar un registro a la zona DNS de su dominio
<a name="add-distribution-alias-record-to-dns-zone"></a>

Siga el procedimiento a continuación para agregar un registro a la zona DNS del dominio.

1. En el panel de navegación izquierdo, seleccione **Dominios y DNS**.

1. En la sección **DNS zones (Zonas DNS)** de la página, elija el nombre de dominio al que desea agregar el registro que dirigirá el tráfico de su dominio a la distribución.

1. Elija la pestaña **DNS records** (Registros de DNS). A continuación, seleccione **Add record** (Agregar registro).

1. Siga uno de los pasos a continuación en función del tipo de dominio que desea que apunte a su distribución:
   + Elija un registro de dirección (A) para que un dominio de ápex (por ejemplo, `example.com`) apunte a la distribución.

     Si ya hay presente en la zona DNS un registro A para el ápex del dominio, tendrá que editar ese registro existente en lugar de agregar otro registro A.
   + Elija un nombre canónico (CNAME) para que se dirija un subdominio, como `website.example.com`, a la distribución.

1. Si va a agregar un registro A, en el cuadro de diálogo **Resolves to (Se resuelve en)** elija el nombre de la distribución. Si va a agregar un registro CNAME, en el cuadro de diálogo **Maps to (Se asigna a)**, ingrese el nombre de dominio predeterminado de la distribución.
**nota**  
Cuando agrega un registro A a la zona de DNS y elige el nombre de la distribución, lo que hace en realidad es agregar un registro de alias, que es diferente de un registro de dirección. Lightsail facilita la adición de registros de alias sin los pasos adicionales que normalmente se requieren en otros proveedores de alojamiento de DNS.

1. Elija el icono de guardar para guardar el registro en la zona DNS.

   Repita estos pasos para agregar registros DNS adicionales para los dominios en el certificado que está utilizando con la distribución. Deje que transcurra un tiempo para que los cambios se propaguen por el DNS de Internet. Después de unos minutos, debería ver si el dominio apunta a la distribución. También debería probar la distribución. Para obtener más información, consulte [Prueba de la distribución](amazon-lightsail-testing-distribution.md) a continuación.

# Actualización de los dominios de certificados SSL/TLS de la distribución de Lightsail
<a name="amazon-lightsail-changing-distribution-custom-domains"></a>

Puede cambiar los dominios personalizados utilizados por la distribución de Amazon Lightsail a otro dominio o conjunto de dominios. Para ello, primero debe crear un nuevo certificado SSL/TLS para los dominios que desea utilizar con la distribución. Para obtener más información, consulte [Creación de certificados SSL/TLS para la distribución](amazon-lightsail-create-a-distribution-certificate.md). Después de validar el nuevo certificado, puede cambiar el certificado antiguo por el nuevo, cambiando así los dominios personalizados para la distribución.

Para obtener más información sobre las distribuciones, consulte [Creación de una distribución](amazon-lightsail-creating-content-delivery-network-distribution.md).

## Cambio de dominios personalizados para la distribución
<a name="changing-distribution-custom-domains"></a>

Complete el siguiente procedimiento para cambiar los dominios personalizados para la distribución.

1. Inicie sesión en la [consola de Lightsail](https://lightsail.aws.amazon.com/).

1. En el panel de navegación izquierdo, elija **Redes**.

1. Elija el nombre de la distribución para la que desea cambiar los dominios personalizados.

1. Elija la pestaña **Custom domains (Dominios personalizados)** en la página de administración de la distribución.

1. Desconecte el certificado SSL/TLS que está asociado a la distribución actualmente.

   El estado de la distribución cambiará a **In progress** (En curso).

1. Cuando el estado de la distribución vuelva a ser **Enabled** (Activado), elija **Attach certificate** (Asociar certificado).

1. En el menú desplegable que aparece, seleccione un certificado válido para los dominios que desea utilizar con la distribución.

1. Compruebe que la información del certificado sea correcta y, a continuación, elija **Attach** (Asociar).

1. Agregue una asignación de dominio al DNS de su dominio para dirigirlo a su distribución.

   El **Status** (Estado) de la distribución cambiará a **Updating** (Actualizando). Cuando el estado cambie a **Ready** (Listo), el dominio del certificado aparecerá en la sección **Custom domains** (Dominios personalizados). Elija **Add domain assignment** (Agregar asignación de dominio) para dirigir el dominio a su distribución.

1. Seleccione **Add assignment** (Agregar asignación). Después de un momento, la distribución comenzará a aceptar el tráfico del dominio que seleccionó.

1. Seleccione **Save**.

# Inhabilitar los dominios personalizados para las distribuciones de Lightsail
<a name="amazon-lightsail-disabling-distribution-custom-domains"></a>

Inhabilita los dominios personalizados para tu distribución de Amazon Lightsail para dejar de usar tus nombres de dominio registrados en tu distribución. Después de desactivar los dominios personalizados, la distribución acepta tráfico solo para el dominio predeterminado que se asocia a la distribución al crearla (por ejemplo, `123456abcdef.cloudfront.net`), y el tráfico de los dominios personalizados asociados anteriormente verá el error 403.

Para obtener más información sobre las distribuciones, consulte [Distribuciones de red de entrega de contenido](amazon-lightsail-content-delivery-network-distributions.md).

## Desactivación de dominios personalizados de la distribución
<a name="disable-distribution-custom-domains"></a>

Complete el siguiente procedimiento para desactivar dominios personalizados para la distribución.

1. Inicie sesión en la consola de [Lightsail](https://lightsail.aws.amazon.com/).

1. En el panel de navegación izquierdo, elija **Redes**.

1. Elija el nombre de la distribución para la que desea desactivar dominios personalizados.

1. Elija la pestaña **Custom domains (Dominios personalizados)** en la página de administración de la distribución.

   La página de **dominios personalizados** muestra los SSL/TLS certificados adjuntos actualmente a su distribución, si los hay.

1. Elija una de las siguientes opciones:

   1. Elija **Configure distribution domains** (Configurar los dominios de distribución) para anular la selección de dominios elegidos anteriormente o para seleccionar más dominios asociados a la distribución.

   1. Elija **Desconectar** para desconectar el certificado de la distribución y eliminar todos sus dominios asociados.

1. Se envía la solicitud para desactivar los dominios personalizados y el estado de la distribución cambia a **In progress (En curso)**. Después de un tiempo, el estado de la distribución cambia a **Enabled (Habilitado)**.

Después de desactivar los dominios personalizados, la distribución acepta tráfico solo para el dominio predeterminado que se asocia a la distribución al crearla (por ejemplo, `123456abcdef.cloudfront.net`), y el tráfico de los dominios personalizados asociados anteriormente verá el error 403. Debe actualizar los registros DNS de los dominios para que el tráfico de esos dominios se dirija a otro recurso.

# Añadir el dominio predeterminado de una distribución a un servicio de contenedores de Lightsail
<a name="amazon-lightsail-adding-distribution-default-domain-to-container-service"></a>

Puede elegir un servicio de contenedores de Amazon Lightsail como origen de la distribución de una red de entrega de contenido (CDN). A continuación, la distribución almacena en caché y atiende el sitio web o la aplicación web alojada en el servicio de contenedor. Si utiliza una distribución de Lightsail con su servicio de contenedores de Lightsail, Lightsail añade automáticamente el nombre de dominio predeterminado de su distribución como dominio personalizado en su servicio de contenedores. Esto permite que se dirija el tráfico entre la distribución y el servicio de contenedor. Sin embargo, *debe* seguir los pasos descritos en esta guía para agregar de forma manual el nombre de dominio predeterminado de la distribución al servicio de contenedor en las siguientes circunstancias:
+ Si ocurre algún problema y el nombre de dominio predeterminado de la distribución no se agrega de forma automática al servicio de contenedor.
+ Si utiliza una distribución que no sea una distribución de Lightsail con su servicio de contenedores.

Solo puede añadir manualmente el nombre de dominio predeterminado de su distribución a su servicio de contenedores utilizando AWS Command Line Interface ()AWS CLI. Para obtener más información acerca de los servicios de contenedor, consulte [Servicios de contenedores](amazon-lightsail-container-services.md). Para obtener más información sobre las distribuciones, consulte [Almacenamiento de objetos](buckets-in-amazon-lightsail.md).

## Agregar el dominio predeterminado de una distribución a un servicio de contenedor de
<a name="adding-distribution-default-domain-to-container-service"></a>

Complete el siguiente procedimiento para añadir el dominio predeterminado de una distribución a un servicio de contenedores en Lightsail mediante AWS Command Line Interface ().AWS CLI Para ello, utilice el comando `update-container-service`. Para obtener más información, consulte [update-container-service](https://docs.aws.amazon.com/cli/latest/reference/lightsail/update-container-service.html) en la *Referencia de comandos de la AWS CLI *.

**nota**  
Debe instalar AWS CLI y configurar Lightsail antes de continuar con este procedimiento. Para obtener más información, consulte [Configurar AWS CLI para que funcione con Lightsail](lightsail-how-to-set-up-and-configure-aws-cli.md).

1. Abra una ventana del símbolo del sistema o del terminal.

1. Ingrese uno de los siguientes comandos para agregar el dominio predeterminado de una distribución a un servicio de contenedor.
**nota**  
Si agregó un dominio personalizado al servicio de contenedor, deberá especificar tanto el dominio personalizado como el dominio predeterminado de la distribución.

   **No hay ningún dominio personalizado configurado en el servicio de contenedor:**

   ```
   aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"_": ["DistributionDefaultDomain"]}'
   ```

   **Hay uno o varios dominios personalizados configurados en el servicio de contenedor:**

   ```
   aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"CertificateName": ["ExistingCustomDomain"],"_": ["DistributionDefaultDomain"]}'
   ```

   En el comando, sustituya el texto del ejemplo siguiente por el suyo propio:
   + *ContainerServiceName*- El nombre del servicio de contenedores de Lightsail que se especificó como origen de la distribución.
   + *DistributionDefaultDomain*- El dominio predeterminado de la distribución que utiliza el servicio de contenedores como origen. Por ejemplo, `example123.cloudfront.net`.
   + *CertificateName*«- El nombre del certificado de Lightsail de los dominios personalizados que están actualmente adjuntos al servicio de contenedores, si los hay. Si no hay dominios personalizados adjuntos al servicio de contenedor, utilice el comando etiquetado como **No hay ningún dominio personalizado configurado en el servicio de contenedor**.
   + *DistributionDefaultDomain*- El dominio personalizado actualmente adjunto al servicio de contenedores.

   Ejemplos:
   + **No hay ningún dominio personalizado configurado en el servicio de contenedor:**

     ```
     aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"_": ["example123.cloudfront.net"]}'
     ```
   + **Hay uno o varios dominios personalizados configurados en el servicio de contenedor:**

     ```
     aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"example-com": ["example.com"],"_": ["example123.cloudfront.net"]}'
     ```