Como configurar HTTPS forçado no WordPress sem gerar loop de redirecionamento
Olá, querido(a) cliente da GeHost! 😊
Se você está aqui, provavelmente já ativou o SSL no seu site e quer garantir que todo o tráfego passe pelo HTTPS — o que é ótimo! Mas talvez tenha encontrado um problema comum: o site entra em um loop de redirecionamento ao tentar acessar via HTTPS.
Não se preocupe — isso acontece com frequência, mas tem solução simples. Vou te guiar passo a passo, com calma, como um bom Sensei da GeHost. 🌿
Antes de começar: verifique o básico
Antes de qualquer configuração, confirme estes pontos:
- O certificado SSL está instalado corretamente no cPanel (veja na tela SSL/TLS Certificates).
- Seu site está acessível via https://seudominio.com (sem erros de segurança).
- Seu WordPress está atualizado (não é obrigatório, mas é recomendado).
Se algo estiver errado, pode ser que o loop venha de uma configuração incorreta no WordPress. Vamos corrigir isso juntos.
Passo a passo: Forçar HTTPS no WordPress com segurança
- Acesse o painel do cPanel pelo endereço painel.gehost.com.br. Use seu login e senha (os mesmos da sua conta GeHost).
- Na tela principal do cPanel (veja cpanel_home.png), localize o grupo “Software” e clique em “WordPress” ou vá até o “Gerenciador de Arquivos” (em “Arquivos”).
- Entre na pasta do seu site. Normalmente é public_html ou uma subpasta como wp ou blog.
- Localize o arquivo chamado wp-config.php. Ele está na raiz do seu site (mesma pasta do arquivo index.php).
- Clique com o botão direito no arquivo e selecione “Editar” (ou “Code Editor”).
- Procure pela linha que diz:
- Acima dela, adicione estas duas linhas:
- Salve as alterações. No editor, clique em “Salvar” ou “Salvar e Fechar”.
- Volte ao WordPress e faça login novamente. Agora, acesse Configurações → Geral no painel do WordPress.
- Verifique se os campos Endereço do site e Endereço do WordPress estão com https:// no início (ex: https://seudominio.com).
- Salve as alterações.
- Importante: Se você ainda tiver loop, pode ser que o arquivo .htaccess esteja com regras conflitantes.
- Volte ao Gerenciador de Arquivos e localize o arquivo .htaccess (pode estar oculto — ative a opção “Mostrar arquivos ocultos” no cPanel).
- Abra o arquivo e verifique se há linhas como:
- Pronto! Agora seu site deve carregar com HTTPS sem loop — e com segurança total.
define('WP_DEBUG', false);
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
Essas linhas garantem que o painel do WordPress (admin) e o login usem HTTPS — e evitam o loop ao redirecionar.
Redirect 301 / https://seudominio.com/
Se sim, exclua ou comente essas linhas (coloque um # antes, como # Redirect 301 / https://seudominio.com/).
Se não tiver certeza, mantenha o arquivo original e reinicie o WordPress com o WP_DEBUG ativado temporariamente para ver erros.
Dica do Sensei: Cuidado com plugins
Alguns plugins de SEO ou segurança (como "Really Simple SSL") podem tentar forçar HTTPS de forma automática — mas às vezes geram conflitos. Se você estiver usando um desses, desative temporariamente para testar.
Se o problema persistir, entre em contato com nosso suporte — estamos aqui para ajudar. 🌟
Conclusão
Forçar HTTPS no WordPress é essencial para segurança e confiança. Com as configurações corretas no wp-config.php e no .htaccess, você evita loops e mantém seu site funcionando perfeito.
Se precisar de ajuda, lembre-se: a GeHost está ao seu lado, com suporte de qualidade e um coração de cliente primeiro.
Com carinho,
Sensei da GeHost
Grupo G e Soluções e Eventos LTDA — CNPJ: 46.647.904/0001-04