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.
Redireccionamiento de HTTP a HTTPS en los equilibradores de carga de Lightsail
Después de configurar HTTPS en el equilibrador de carga de Amazon Lightsail, puede configurar un redireccionamiento de HTTP a HTTPS para que los usuarios que navegan 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.
Cumplir con los requisitos previos
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.
-
Cree un certificado SSL/TLS y adjúntelo al equilibrador de carga para habilitar HTTPS. Para obtener más información, consulte Crear un certificado SSL/TLS para el equilibrador de carga de Lightsail. Para obtener más información acerca de los certificados, consulte Certificados SSL/TLS.
Configuración del redireccionamiento de HTTPS en el equilibrador de carga mediante la consola de Lightsail
Complete el siguiente procedimiento para configurar el redireccionamiento de HTTPS en el equilibrador de carga a través de la consola de Lightsail.
-
Inicie sesión en la consola de Lightsail
. -
En el panel de navegación izquierdo, elija Redes.
-
Elija el nombre del equilibrador de carga para el que desea configurar el redireccionamiento de HTTPS.
-
Elija la pestaña Tráfico de entrada.
-
En la sección Protocolos de la página, puede realizar una de las siguientes acciones:
-
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.
-
Configuración del redireccionamiento de HTTP a HTTPS en un equilibrador de carga con la AWS CLI
Complete el siguiente procedimiento para configurar el redireccionamiento de HTTPS en el equilibrador de carga con la AWS Command Line Interface (AWS CLI). Para ello, utilice el comando update-load-balancer-attribute. Para obtener más información, consulte update-load-balancer-attribute en la Referencia de comandos de AWS CLI.
nota
Debe instalar la AWS CLI y configurarla para Lightsail antes de continuar con este procedimiento. Para obtener más información, consulte Configuración de la AWS CLI para trabajar con Lightsail.
-
Abra una ventana del símbolo del sistema o del terminal.
-
Ingrese el siguiente comando para configurar el redireccionamiento HTTPS en el equilibrador de carga.
aws lightsail update-load-balancer-attribute --load-balancer-nameLoadBalancerName--attribute-name HttpsRedirectionEnabled --attribute-valueAttributeValueEn el comando, sustituya el texto del ejemplo siguiente por el suyo propio:
-
LoadBalancerNamecon el nombre del equilibrador de carga para el que desea activar o desactivar el redireccionamiento de HTTP a HTTPS. -
AttributeValuecontruepara activar el redireccionamiento ofalsepara desactivarlo.nota
El atributo
HttpsRedirectionEnableddel 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-nameMyLoadBalancer--attribute-name HttpsRedirectionEnabled --attribute-valuetrue -
Para desactivar el redireccionamiento de HTTP a HTTPS en el equilibrador de carga, haga lo siguiente:
aws lightsail update-load-balancer-attribute --load-balancer-nameMyLoadBalancer--attribute-name HttpsRedirectionEnabled --attribute-valuefalse
El cambio tardará unos instantes en hacer efecto.
-