Redirecione HTTP para HTTPS para balanceadores de carga Lightsail - Amazon Lightsail

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Redirecione HTTP para HTTPS para balanceadores de carga Lightsail

Depois de configurar o HTTPS no seu balanceador de carga do Amazon Lightsail, você pode configurar um redirecionamento de HTTP para HTTPS para que os usuários que acessam seu site ou aplicativo web usando uma conexão HTTP sejam automaticamente redirecionados para a conexão HTTPS criptografada. Para obter mais informações sobre os balanceadores de carga, consulte Balanceadores de carga.

Conclua os pré-requisitos

Conclua os seguintes pré-requisitos, se ainda não o fez:

Configure o redirecionamento de HTTPS em seu balanceador de carga usando o console do Lightsail

Conclua o procedimento a seguir para configurar o redirecionamento HTTPS em seu balanceador de carga usando o console do Lightsail.

  1. Faça login no console do Lightsail.

  2. Na página inicial do Lightsail, escolha a guia Networking (Redes).

  3. Escolha o nome do balanceador de carga para o qual deseja configurar um redirecionamento de HTTPS.

  4. Escolha a guia Tráfego de entrada.

  5. Na seção Protocols (Protocolos) da página, execute uma destas ações:

    A alternância para ativar ou desativar o redirecionamento de HTTP para HTTPS em um balanceador de carga
    • Alterne a opção de direção para active (ativa) para habilitar o redirecionamento de HTTP para HTTPS.

    • Alterne a opção de direção para inactive (inativa) para desabilitar o redirecionamento de HTTP para HTTPS.

    Sua alteração levará alguns instantes para entrar em vigor.

Configure o redirecionamento de HTTP para HTTPS para um balanceador de carga com o AWS CLI

Conclua o procedimento a seguir para configurar o redirecionamento HTTPS em seu balanceador de carga usando o AWS Command Line Interface ()AWS CLI. Faça isso usando o comando update-load-balancer-attribute. Para obter mais informações, consulte update-load-balancer-attributena Referência de AWS CLI Comandos.

nota

Você deve instalar AWS CLI e configurá-lo para o Lightsail antes de continuar com esse procedimento. Para obter mais informações, consulte Configurar o AWS CLI para trabalhar com o Lightsail.

  1. Abra um prompt de comando ou uma janela de terminal.

  2. Digite o comando a seguir para configurar o redirecionamento de HTTPS em seu balanceador de carga.

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

    No comando, substitua o seguinte exemplo de texto pelo seu próprio:

    • LoadBalancerNamecom o nome do balanceador de carga para o qual você deseja ativar ou desativar o redirecionamento de HTTP para HTTPS.

    • AttributeValuecom true para ativar o redirecionamento ou false para desativar o redirecionamento.

      nota

      O atributo HttpsRedirectionEnabled no comando especifica que você deseja editar se o redirecionamento de HTTPS está habilitado ou desabilitado para o balanceador de carga especificado.

    Exemplos:

    • Para ativar o redirecionamento de HTTP para HTTPS no balanceador de carga:

      aws lightsail update-load-balancer-attribute --load-balancer-name MyLoadBalancer --attribute-name HttpsRedirectionEnabled --attribute-value true
    • Para desativar o redirecionamento de HTTP para HTTPS no balanceador de carga:

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

    Sua alteração levará alguns instantes para entrar em vigor.