SSL & Segurança 42 visualizações

Como forçar redirecionamento HTTPS em todo o site sem gerar loop de redirecionamento

Ver no WHMCS

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.

  1. Entre no painel do cliente: Acesse painel.gehost.com.br com seu login e senha.
  2. Abra o Gerenciador de Arquivos: No painel, clique em Arquivos e depois em Gerenciador de Arquivos.
  3. Navegue até a pasta principal: No gerenciador, clique em public_html (essa é a pasta raiz do seu site).
  4. 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).
  5. Edite o arquivo: Clique com o botão direito sobre .htaccess e escolha Editar (ou Editar código-fonte).
  6. 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.

  7. Salve as alterações: Clique em Salvar ou Salvar Alterações.
  8. Teste o redirecionamento: Abra seu site em um navegador novo (ou em modo anônimo) com http:// no início. Ele deve redirecionar automaticamente para https:// sem erro.
Tela do Gerenciador de Arquivos do cPanel, mostrando a pasta public_html com o arquivo .htaccess destacado

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.
Tela de SSL/TLS Certificates no cPanel, mostrando um certificado ativo para um domínio

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

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.