Como forçar redirecionamento HTTPS em todo o site sem gerar loop de redirecionamento
Olá, querido(a) cliente! Seja bem-vindo(a) ao seu guia de segurança na GeHost — onde cuidamos do seu site com carinho, como se fosse nosso próprio. 🌟
Hoje vamos resolver um problema comum, mas muito importante: forçar o uso do HTTPS em todo o seu site, garantindo que todos os visitantes acessem a versão segura — sem cair em loops de redirecionamento (aquele erro irritante que diz "a página está redirecionando muitas vezes").
Seu site já tem certificado SSL instalado? Ótimo! Isso já está feito automaticamente na GeHost para domínios hospedados com a gente. Agora, vamos apenas ativar o redirecionamento seguro de forma correta — e sem travar seu site.
Passo a passo: Forçar HTTPS com segurança
Para garantir que seu site sempre abra com https:// e nunca com http://, você precisa editar um arquivo chamado .htaccess. Ele está no diretório principal do seu site, dentro de public_html.
- Entre no painel do cliente: Acesse painel.gehost.com.br com seu login e senha.
- Abra o Gerenciador de Arquivos: No painel, clique em Arquivos e depois em Gerenciador de Arquivos.
- Navegue até a pasta principal: No gerenciador, clique em public_html (essa é a pasta raiz do seu site).
- Localize o arquivo .htaccess: Você verá um arquivo chamado
.htaccess. Ele pode estar escondido — se não aparecer, clique em Mostrar arquivos ocultos (geralmente no topo). - Edite o arquivo: Clique com o botão direito sobre
.htaccesse escolha Editar (ou Editar código-fonte). - Adicione estas linhas no início do arquivo:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]Dica do Sensei: Não apague o conteúdo existente do arquivo. Adicione essas linhas no início, antes de qualquer outra regra.
- Salve as alterações: Clique em Salvar ou Salvar Alterações.
- Teste o redirecionamento: Abra seu site em um navegador novo (ou em modo anônimo) com
http://no início. Ele deve redirecionar automaticamente parahttps://sem erro.
Por que isso funciona sem loop?
É comum o erro de "loop de redirecionamento" quando o arquivo .htaccess está mal configurado — por exemplo, se ele redireciona http para https, mas o servidor ainda está tentando acessar o http por causa de uma regra duplicada ou incorreta.
O segredo está em usar apenas uma regra clara, com condição de HTTPS desligado, e redirecionar apenas quando necessário. Isso evita que o servidor entre em um ciclo infinito.
Importante: Verifique se o certificado SSL está ativo
Se o redirecionamento não funcionar, pode ser que o certificado SSL ainda não esteja ativo. Na GeHost, ele é instalado automaticamente para domínios hospedados conosco.
Para confirmar:
- Volte ao painel do cliente.
- Na seção SSL/TLS, clique em Gerenciar Certificados.
- Verifique se seu domínio aparece com status Ativo ou Instalado.
Quer ajuda extra?
Se ainda tiver dúvidas, ou se o site não redirecionar corretamente, não se preocupe — estamos aqui para ajudar. Entre em contato com nosso suporte por meio do painel do cliente, e vamos resolver isso juntos, com paciência e cuidado.
Seu site merece ser seguro, rápido e tranquilo. E você, meu querido(a) cliente, merece ter tudo isso com tranquilidade. 💙
Equipe GeHost
*G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*
Painel: painel.gehost.com.br