Como Forçar HTTPS no Seu Site
Oi! Aqui é a Sensei da GeHost 🥋. Vou te ensinar como forçar HTTPS no seu site de forma bem simples. Não se assusta — é mais fácil do que parece!
Por Que Forçar HTTPS?
Imagina só: seu site é como uma carta. HTTP é como mandar a carta aberta na rua (qualquer um lê). HTTPS é como selar a carta numa caixa de ferro — só você e o destinatário veem o que está dentro. Forçar HTTPS garante que todo acesso ao seu site use essa caixa de ferro.
💡 Dica: Você vai notar um cadeadinho verde na barra do navegador quando o HTTPS está ativo. Isso passa confiança pro seu cliente!
Pré-Requisito: Você Tem Certificado SSL?
Antes de forçar HTTPS, seu site precisa ter um certificado SSL ativo. Se você não sabe se tem:
- Acesse seu site e veja se aparece o cadeadinho verde na barra do navegador
- Se não vê nada de SSL, ou vê "Não seguro", entre em contato com nosso suporte — a GeHost inclui SSL gratuito em todos os planos!
Método 1: Forçar HTTPS via Painel GeHost (O Mais Fácil ✨)
Este é o jeito mais simples e seguro. Siga assim:
- Faça login no seu painel GeHost (painel.gehost.com.br)
- Procure pela seção "Meus Domínios" ou "Gerenciar Domínios"
- Clique no seu domínio (ex.: seusite.com.br)
- Procure pela opção "Forçar HTTPS", "SSL Force" ou "Redirecionar para HTTPS"
- Ative/Marque a opção — geralmente é um botão ou checkbox
- Clique em "Salvar" ou "Aplicar"
- Pronto! 🎉 Agora todo acesso HTTP (`http://`) será redirecionado para HTTPS (`https://`)
⏱️ Atenção: Pode levar de 5 a 30 minutos para a mudança se propagar. Se não funcionou logo, aguarde um pouco e teste de novo.
Método 2: Forçar HTTPS via .htaccess (Se Não Tiver a Opção no Painel)
Se seu painel não tem a opção de forçar HTTPS direto, você pode fazer via arquivo .htaccess. Relaxa — é só copiar e colar!
- Acesse o cPanel/Gerenciador de Arquivos (procure por "File Manager" ou "Gerenciador de Arquivos" no seu painel)
- Navegue até a pasta raiz do seu site (geralmente chamada `public_html` ou o nome do seu domínio)
- Procure por um arquivo chamado .htaccess (começa com ponto — pode estar escondido; ative "Mostrar Arquivos Ocultos")
- Se não existir, crie um novo arquivo com esse nome. Se existir, faça backup dele primeiro (copia o conteúdo para um bloco de notas, só pra segurança)
- Abra o arquivo .htaccess e adicione estas linhas no INÍCIO:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] </IfModule> - Salve o arquivo
- Pronto! Agora todos os acessos HTTP vão ser redirecionados para HTTPS
⚠️ Importante: Se seu .htaccess já tinha outras regras, não apague nada — adicione as linhas acima no topo do arquivo. Se tiver dúvida, entre em contato com nosso suporte antes de mexer.
Como Testar Se Funcionou?
Fácil! Faça isto:
- Abra seu navegador
- Digite seu site SEM o HTTPS (ex.: `http://seusite.com.br` — note o "http", sem o "s")
- Pressione Enter
- Se a página redirecionar automaticamente para `https://` (com o "s"), deu certo! ✅
- Veja se aparece o cadeadinho verde na barra do navegador
E Se Algo Não Estiver Funcionando?
Relaxa — às vezes demora um pouco. Tenta isto:
- Limpe o cache do navegador: Pressione Ctrl+Shift+Delete (ou Cmd+Shift+Delete no Mac) e limpe os dados temporários
- Teste em outro navegador: Abre em Firefox, Chrome, Safari ou Edge — testa em mais de um pra ter certeza
- Aguarde 30 minutos: A internet às vezes é preguiçosa — a mudança pode levar um tempo pra se propagar
- Confira o certificado SSL: Certifique-se de que o SSL está ativo (aquele cadeadinho verde tem que estar lá quando você acessa via HTTPS)
🆘 Ainda com problema? Entre em contato com nosso suporte! Estamos aqui pra ajudar. Basta descrever o que tentou e o que não funcionou — a gente resolve rápido!
Erros Comuns e Como Evitar
❌ Erro: "Seu site não é seguro" mesmo com HTTPS ativado
Pode ser que o SSL ainda esteja sendo processado. Aguarde 30 minutos e teste de novo. Se persistir, o certificado pode não estar bem configurado — fale com a gente!
❌ Erro: Links mistos (HTTPS e HTTP na mesma página)
Se você tiver links internos que apontam para "http://", o navegador vai reclamar. Use o painel ou peça pro nosso suporte ajudar a corrigir.
❌ Erro: Redirecionamento infinito
Se o site fica recarregando infinitamente, pode ter regras conflitantes no .htaccess. Remova as linhas que você adicionou e tente de novo — ou chama a gente!
Resumão 🎯
- ✅ Tenha um certificado SSL ativo (a GeHost fornece de graça)
- ✅ Use o painel GeHost para forçar HTTPS (o jeito mais fácil)
- ✅ Se não tiver a opção no painel, use .htaccess (copie e cole as linhas que mostrei)
- ✅ Teste tudo acessando seu site sem HTTPS — tem que redirecionar automático
- ✅ Se algo não funcionar, é com a gente! Nosso suporte está de prontidão 24/7
💪 Parabéns! Seu site agora está seguro e blindado. Todo acesso vai ser criptografado. Seus clientes vão ver aquele cadeadinho verde e confiar muito mais em você!