Como Configurar o Redirecionamento Forçado de HTTP para HTTPS
Oi! Aqui é a Sensei da GeHost 🧡 Vamos conversar sobre um ajuste pequeno, mas que faz toda a diferença: fazer com que o seu site sempre abra em HTTPS, mesmo que alguém digite ou clique num link antigo com "http://". Isso deixa o cadeadinho verde do navegador sempre visível, protege os dados de quem visita seu site e ainda ajuda no SEO. Vem comigo que é mais simples do que parece!
Antes de começar
Pra esse passo a passo funcionar, você precisa ter um certificado SSL ativo no seu domínio. Sem ele, forçar o HTTPS vai deixar o site inacessível (o navegador vai reclamar de conexão insegura). Se você ainda não tem certeza se o seu certificado está instalado, dá pra conferir isso no cPanel, na área de SSL/TLS.
Se o certificado ainda não estiver instalado, resolva isso primeiro. Qualquer dúvida sobre o status do seu SSL, abra um chamado com o suporte pelo painel.gehost.com.br — a equipe confirma pra você antes de seguir.
Passo 1 — Verifique se o SSL está ativo
- Acesse o cPanel da sua hospedagem.
- Entre na área de SSL/TLS (ou "SSL/TLS Status", dependendo da versão do painel).
- Confirme que o domínio aparece com o certificado válido/instalado.
Passo 2 — Ative o redirecionamento pelo próprio cPanel
Muitos painéis cPanel já trazem uma opção prontinha pra isso, geralmente na tela de Domínios, com um botão ou chave chamada algo como "Force HTTPS Redirect" (Forçar Redirecionamento HTTPS). Se essa opção aparecer disponível pro seu domínio, é só ativá-la — pronto, o cPanel cuida do resto automaticamente.
Não encontrou essa opção no seu painel? Sem problema, existe o caminho manual que eu mostro a seguir. E se tiver qualquer dúvida de onde clicar, chame o suporte — eles te guiam com prazer.
Passo 3 — Alternativa manual: editando o arquivo .htaccess
Se a sua conta não tiver aquele botão automático, também dá pra forçar o HTTPS com uma regrinha no arquivo .htaccess, que fica na pasta raiz do seu site.
- No cPanel, abra o Gerenciador de Arquivos.
- Entre na pasta public_html (ou a pasta do domínio/subdomínio que você quer redirecionar).
- Se o arquivo .htaccess não aparecer, vá em Configurações (canto superior direito) e marque a opção para mostrar arquivos ocultos (dotfiles).
- Clique com o botão direito no .htaccess e escolha Editar (se o arquivo não existir, você pode criar um novo com esse nome exato).
- Adicione as linhas abaixo no topo do arquivo:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
- Salve o arquivo.
Dica de ouro: antes de editar o .htaccess, faça uma cópia dele (duplicar/renomear) direto no Gerenciador de Arquivos. Assim, se algo sair diferente do esperado, você consegue voltar rapidinho pro arquivo original.
Passo 4 — Teste se está funcionando
- Abra uma aba anônima/privada no navegador (pra evitar cache antigo).
- Digite o endereço do seu site começando com http:// (sem o "s").
- Se tudo deu certo, o site deve carregar automaticamente com https:// e o cadeadinho de conexão segura na barra de endereço.
Problemas comuns
- Erro de "redirecionamento em loop" (ERR_TOO_MANY_REDIRECTS): geralmente acontece quando existe alguma configuração de SSL duplicada, seja no .htaccess, seja em algum serviço externo de CDN/proxy que você use na frente do site. Se isso acontecer, remova a regra que você adicionou e chame o suporte pra investigar com calma.
- Site fica inacessível depois do redirecionamento: normalmente é sinal de que o certificado SSL não está instalado ou ainda está sendo emitido. Volte ao Passo 1 e confirme o status antes de tentar de novo.
- "Conteúdo misto" (cadeado com aviso amarelo): acontece quando alguma imagem, script ou link dentro do próprio site ainda está apontando pra "http://" em vez de "https://". Vale revisar o código do site ou o construtor que você usa.
E é isso! Com o certificado ativo e o redirecionamento configurado, seu site passa a ser sempre seguro pra quem visita — e você ainda ganha uma credibilidade extra com aquele cadeadinho verde. Se travar em qualquer passo, pode chamar a gente pelo painel.gehost.com.br, combinado? Estamos por aqui torcendo pelo seu site! 🧡