Rediriger le HTTP vers HTTPS pour les équilibreurs de charge Lightsail - Amazon Lightsail

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 :

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.

  1. Connectez-vous à la console Lightsail.

  2. Sur la page d'accueil de Lightsail, sélectionnez l'onglet Mise en réseau.

  3. Choisissez le nom de l'équilibreur de charge pour lequel vous voulez configurer la redirection HTTPS.

  4. Choisissez l'onglet Trafic entrant.

  5. Dans la section Protocols (Protocoles) de la page, vous pouvez effectuer l'une des actions suivantes :

    Le basculement pour activer ou désactiver la redirection HTTP vers HTTPS sur un équilibreur de charge
    • 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.

  1. Ouvrez une invite de commande ou une fenêtre de terminal.

  2. 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-value AttributeValue

    Dans la commande, remplacez l'exemple de texte suivant par le vôtre :

    • LoadBalancerNameavec le nom de l'équilibreur de charge pour lequel vous souhaitez activer ou désactiver la redirection HTTP vers HTTPS.

    • AttributeValueavec true pour activer la redirection ou false 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-value true
    • 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-value false

    Votre changement prend quelques instants pour devenir effectif.