Como forçar HTTPS em todo site sem erro de redirect loop imprimir

  • 0

Como Forçar HTTPS em Todo o Seu Site Sem Cair no Loop de Redirecionamento

Olá, amigo(a) GeHost! Se você está aqui, é porque quer deixar seu site mais seguro — e com razão! O HTTPS é como uma capa de segurança para sua visita. Mas, às vezes, ao tentar forçar o HTTPS, aparece aquele erro irritante: “Loop de redirecionamento”. Calma! Hoje, o Sensei da GeHost vai te guiar passo a passo para resolver isso com tranquilidade, sem confusão e com certeza de sucesso.

💡 Antes de começar: entenda o que causa o loop

Um loop de redirecionamento acontece quando o site tenta redirecionar para HTTPS, mas o servidor não consegue identificar corretamente o protocolo — muitas vezes por configurações conflitantes ou por um arquivo de configuração mal escrito. Com o passo a passo abaixo, você evita isso com segurança.

✅ Passo a Passo: Forçar HTTPS com Segurança (sem loop)

  1. Entre no cPanel — Acesse seu painel de controle com seu usuário e senha. Se não souber, entre no cPanel da GeHost.

    Tela de LOGIN do cPanel com campos Usuário e Senha e botão Log in
  2. Localize o arquivo .htaccess — No cPanel, vá até a seção “Arquivos” e clique em “Gerenciador de Arquivos”.

    Painel inicial (home) do cPanel com os grupos de ferramentas como E-mail, Arquivos etc.
  3. Abra a pasta public_html — No Gerenciador de Arquivos, selecione a opção “Mostrar arquivos ocultos” (como .htaccess), depois clique na pasta public_html.

    Gerenciador de Arquivos com árvore de pastas, incluindo public_html e botão Mostrar arquivos ocultos
  4. Encontre o arquivo .htaccess — Ele aparecerá como um arquivo com nome .htaccess (pode estar em branco ou com conteúdo antigo). Clique nele para editar.

  5. Adicione este código no início do arquivo — Copie e cole o código abaixo no topo do arquivo .htaccess, antes de qualquer outra regra:

    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

    Esse código é o coração da solução: ele verifica se o site está em HTTP e, se sim, redireciona automaticamente para HTTPS — sem causar loop, desde que não haja conflito com outras regras.

  6. Salve as alterações — Após colar o código, clique em “Salvar Alterações” no canto inferior do editor.

  7. Teste o site — Abra seu site no navegador com http:// no início (ex: http://seusite.com.br). Ele deve redirecionar automaticamente para https:// sem erros.

⚠️ Dicas importantes para evitar problemas

  • Não use mais de um redirecionamento HTTPS — Se você já tiver outro script ou plugin forçando HTTPS (como em WordPress ou um CMS), ele pode conflitar. Remova o duplicado.
  • Verifique o certificado SSL — Certifique-se de que seu domínio tem um certificado SSL válido. Acesse SSL/TLS Certificates no cPanel e confirme que está ativo.
  • Não altere o arquivo .htaccess sem backup — Sempre faça uma cópia antes de editar. O Gerenciador de Arquivos permite copiar o arquivo antes de alterar.

✨ Dica do Sensei

Se, mesmo após seguir todos os passos, o loop persistir, reinicie o servidor do site (isso pode ser feito no cPanel em “Gerenciamento de Serviços” ou pedindo ajuda ao suporte da GeHost). Às vezes, o cache do navegador ou do servidor precisa de um “reset”.

✅ Pronto! Seu site agora está seguro e acessível apenas por HTTPS

Parabéns! Você acaba de dar um grande passo em direção a um site mais confiável, seguro e profissional. E lembre-se: a GeHost está sempre aqui para te ajudar. Se precisar, basta chamar o suporte — estamos aqui com um sorriso no coração.

Com carinho,
O Sensei da GeHost


Esta resposta lhe foi útil?

« Retornar