

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.

# Redirigir HTTP a HTTPS para los balanceadores de carga de Lightsail
<a name="amazon-lightsail-configure-load-balancer-https-redirection"></a>

Después de configurar HTTPS en el balanceador de cargas de Amazon Lightsail, puede configurar una redirección de HTTP a HTTPS para que los usuarios que naveguen a su sitio web o aplicación web mediante una conexión HTTP sean redirigidos automáticamente a la conexión HTTPS cifrada. Para obtener más información sobre los equilibradores de carga, consulte [Equilibradores de carga](understanding-lightsail-load-balancers.md).

## Cumplir con los requisitos previos
<a name="configure-load-balancer-https-redirection-prerequisites"></a>

Complete los siguientes requisitos previos si aún no lo ha hecho:
+ Crear un equilibrador de carga y asociar instancias. Para obtener más información, consulte [Crear un equilibrador de carga y asociar instancias](create-lightsail-load-balancer-and-attach-lightsail-instances.md).
+ Cree un SSL/TLS certificado y adjúntelo a su balanceador de cargas para habilitar HTTPS. Para obtener más información, consulte [Crear un SSL/TLS certificado para el balanceador de cargas de Lightsail](create-tls-ssl-certificate-and-attach-to-lightsail-load-balancer-https.md). Para obtener más información acerca de los certificados, consulte [Certificados SSL/TLS](understanding-tls-ssl-certificates-in-lightsail-https.md).

## Configure la redirección HTTPS en su balanceador de carga mediante la consola Lightsail
<a name="configure-load-balancer-https-redirection-console"></a>

Complete el siguiente procedimiento para configurar la redirección HTTPS en su balanceador de cargas mediante la consola Lightsail.

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 del equilibrador de carga para el que desea configurar el redireccionamiento de HTTPS.

1. Elija la pestaña **Tráfico de entrada**.

1. En la sección **Protocolos** de la página, puede realizar una de las siguientes acciones:  
![\[Cambio para activar o desactivar el redireccionamiento de HTTP a HTTPS en un equilibrador de carga\]](http://docs.aws.amazon.com/es_es/lightsail/latest/userguide/images/amazon-lighstail-load-balancer-redirection-toggle.png)
   + Cambiar la opción de dirección a activa para activar el redireccionamiento de HTTP a HTTPS.
   + Cambiar la opción de dirección a inactiva para desactivar la redirección HTTP a HTTPS.

   El cambio tardará unos instantes en hacer efecto.

## Configure el redireccionamiento de HTTP a HTTPS para un balanceador de carga con AWS CLI
<a name="configure-load-balancer-https-redirection-cli"></a>

Completa el siguiente procedimiento para configurar la redirección HTTPS en tu balanceador de cargas mediante (). AWS Command Line Interface AWS CLI Para ello, utilice el comando `update-load-balancer-attribute`. Para obtener más información, consulta la [update-load-balancer-attribute](https://docs.aws.amazon.com/cli/latest/reference/lightsail/update-load-balancer-attribute.html)Referencia de *AWS CLI comandos*.

**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 el siguiente comando para configurar el redireccionamiento HTTPS en el equilibrador de carga.

   ```
   aws lightsail update-load-balancer-attribute --load-balancer-name LoadBalancerName --attribute-name HttpsRedirectionEnabled --attribute-value AttributeValue
   ```

   En el comando, sustituya el texto del ejemplo siguiente por el suyo propio:
   + *LoadBalancerName*con el nombre del balanceador de cargas para el que desea activar o desactivar la redirección de HTTP a HTTPS.
   + *AttributeValue*con `true` para activar la redirección o `false` para desactivarla.
**nota**  
El atributo `HttpsRedirectionEnabled` del comando especifica que desea editar si el redireccionamiento de HTTPS está habilitado o deshabilitado para el equilibrador de carga especificado.

   Ejemplos:
   + Para activar el redireccionamiento de HTTP a HTTPS en el equilibrador de carga, haga lo siguiente:

     ```
     aws lightsail update-load-balancer-attribute --load-balancer-name MyLoadBalancer --attribute-name HttpsRedirectionEnabled --attribute-value true
     ```
   + Para desactivar el redireccionamiento de HTTP a HTTPS en el equilibrador de carga, haga lo siguiente:

     ```
     aws lightsail update-load-balancer-attribute --load-balancer-name MyLoadBalancer --attribute-name HttpsRedirectionEnabled --attribute-value false
     ```

   El cambio tardará unos instantes en hacer efecto.