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:
-
Crie um balanceador de carga e anexe instâncias a ele. Para obter mais informações, consulte Criar um balanceador de carga e anexar instâncias a ele.
-
Crie um certificado de SSL/TLS e anexe-o ao balanceador de carga para habilitar o HTTPS. Para obter mais informações, consulte Create an SSL/TLS certificate for your Lightsail load balancer (Criar um certificado SSL/TLS para seu balanceador de carga do Lightsail). Para obter mais informações sobre certificados, consulte Certificados SSL/TLS.
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.
-
Faça login no console do Lightsail
. -
Na página inicial do Lightsail, escolha a guia Networking (Redes).
-
Escolha o nome do balanceador de carga para o qual deseja configurar um redirecionamento de HTTPS.
-
Escolha a guia Tráfego de entrada.
-
Na seção Protocols (Protocolos) da página, execute uma destas ações:
-
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.
-
Abra um prompt de comando ou uma janela de terminal.
-
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-valueAttributeValue
No comando, substitua o seguinte exemplo de texto pelo seu próprio:
-
LoadBalancerName
com o nome do balanceador de carga para o qual você deseja ativar ou desativar o redirecionamento de HTTP para HTTPS. -
AttributeValue
comtrue
para ativar o redirecionamento oufalse
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-valuetrue
-
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-valuefalse
Sua alteração levará alguns instantes para entrar em vigor.
-