Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Rediriger le HTTP vers HTTPS pour les équilibreurs de charge Lightsail
Après avoir configuré le protocole HTTPS sur votre équilibreur de charge Amazon Lightsail, vous pouvez configurer une redirection HTTP vers HTTPS afin que les utilisateurs qui accèdent à votre site Web ou à votre application Web via une connexion HTTP soient automatiquement redirigés vers la connexion HTTPS cryptée. Pour plus d'informations sur les équilibreurs de charge, veuillez consulter Équilibreurs de charge.
Remplir les conditions préalables
Remplissez les conditions préalables requises suivantes, si vous ne l'avez pas déjà fait :
-
Créer un équilibreur de charge et y attacher des instances. Pour plus d'informations, veuillez consulter Créer un équilibreur de charge et y attacher des instances.
-
Créer un certificat SSL/TLS et l'attacher à votre équilibreur de charge pour activer HTTPS. Pour plus d'informations, consultez Créer un certificat SSL/TLS pour votre équilibreur de charge Lightsail. Pour en savoir plus sur les certificats, veuillez consulter Certificats SSL/TLS.
Configurer la redirection HTTPS sur votre équilibreur de charge à l'aide de la console Lightsail
Procédez comme suit pour configurer la redirection HTTPS sur votre équilibreur de charge à l'aide de la console Lightsail.
-
Connectez-vous à la console Lightsail
. -
Sur la page d'accueil de Lightsail, sélectionnez l'onglet Mise en réseau.
-
Choisissez le nom de l'équilibreur de charge pour lequel vous voulez configurer la redirection HTTPS.
-
Choisissez l'onglet Trafic entrant.
-
Dans la section Protocols (Protocoles) de la page, vous pouvez effectuer l'une des actions suivantes :
-
Basculer l'option de direction sur actif pour activer la redirection HTTP vers HTTPS.
-
Basculer l'option de direction sur inactif pour désactiver la redirection HTTP vers HTTPS.
Votre changement prend quelques instants pour devenir effectif.
-
Configurez la redirection HTTP vers HTTPS pour un équilibreur de charge avec AWS CLI
Procédez comme suit pour configurer la redirection HTTPS sur votre équilibreur de charge à l'aide de AWS Command Line Interface (AWS CLI). Pour ce faire, utilisez la commande update-load-balancer-attribute
. Pour plus d'informations, consultez update-load-balancer-attributele manuel de référence des AWS CLI commandes.
Note
Vous devez l'installer AWS CLI et le configurer pour Lightsail avant de poursuivre cette procédure. Pour plus d'informations, voir Configurer le AWS CLI pour qu'il fonctionne avec Lightsail.
-
Ouvrez une invite de commande ou une fenêtre de terminal.
-
Saisissez la commande suivante pour configurer la redirection HTTPS sur votre équilibreur de charge.
aws lightsail update-load-balancer-attribute --load-balancer-name
LoadBalancerName
--attribute-name HttpsRedirectionEnabled --attribute-valueAttributeValue
Dans la commande, remplacez l'exemple de texte suivant par le vôtre :
-
LoadBalancerName
avec le nom de l'équilibreur de charge pour lequel vous souhaitez activer ou désactiver la redirection HTTP vers HTTPS. -
AttributeValue
avectrue
pour activer la redirection oufalse
pour désactiver la redirection.Note
L'attribut
HttpsRedirectionEnabled
de la commande indique que vous souhaitez modifier l'activation ou la désactivation de la redirection HTTPS pour l'équilibreur de charge spécifié.
Exemples :
-
Pour activer la redirection HTTP vers HTTPS sur votre équilibreur de charge :
aws lightsail update-load-balancer-attribute --load-balancer-name
MyLoadBalancer
--attribute-name HttpsRedirectionEnabled --attribute-valuetrue
-
Pour désactiver la redirection HTTP vers HTTPS sur votre équilibreur de charge :
aws lightsail update-load-balancer-attribute --load-balancer-name
MyLoadBalancer
--attribute-name HttpsRedirectionEnabled --attribute-valuefalse
Votre changement prend quelques instants pour devenir effectif.
-