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)
-
Entre no cPanel — Acesse seu painel de controle com seu usuário e senha. Se não souber, entre no cPanel da GeHost.
-
Localize o arquivo .htaccess — No cPanel, vá até a seção “Arquivos” e clique em “Gerenciador de Arquivos”.
-
Abra a pasta public_html — No Gerenciador de Arquivos, selecione a opção “Mostrar arquivos ocultos” (como .htaccess), depois clique na pasta public_html.
-
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. -
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.
-
Salve as alterações — Após colar o código, clique em “Salvar Alterações” no canto inferior do editor.
-
Teste o site — Abra seu site no navegador com
http://no início (ex:http://seusite.com.br). Ele deve redirecionar automaticamente parahttps://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