WordPress 59 visualizações

Como configurar HTTPS forçado no WordPress sem gerar loop de redirecionamento

Ver no WHMCS

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

  1. Acesse o painel do cPanel pelo endereço painel.gehost.com.br. Use seu login e senha (os mesmos da sua conta GeHost).
  2. Tela de login do cPanel com campos Usuário e Senha
  3. 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”).
  4. Painel inicial do cPanel com grupos de ferramentas
  5. Entre na pasta do seu site. Normalmente é public_html ou uma subpasta como wp ou blog.
  6. Gerenciador de Arquivos do cPanel mostrando a estrutura de pastas
  7. Localize o arquivo chamado wp-config.php. Ele está na raiz do seu site (mesma pasta do arquivo index.php).
  8. Clique com o botão direito no arquivo e selecione “Editar” (ou “Code Editor”).
  9. Procure pela linha que diz:
  10. define('WP_DEBUG', false);
  11. Acima dela, adicione estas duas linhas:
  12. 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.

  13. Salve as alterações. No editor, clique em “Salvar” ou “Salvar e Fechar”.
  14. Volte ao WordPress e faça login novamente. Agora, acesse Configurações → Geral no painel do WordPress.
  15. Verifique se os campos Endereço do site e Endereço do WordPress estão com https:// no início (ex: https://seudominio.com).
  16. Salve as alterações.
  17. Importante: Se você ainda tiver loop, pode ser que o arquivo .htaccess esteja com regras conflitantes.
  18. Volte ao Gerenciador de Arquivos e localize o arquivo .htaccess (pode estar oculto — ative a opção “Mostrar arquivos ocultos” no cPanel).
  19. Abra o arquivo e verifique se há linhas como:
  20. 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.

  21. Pronto! Agora seu site deve carregar com HTTPS sem loop — e com segurança total.

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

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.