Solução de problemas 18 visualizações

Site funcionando no HTTP mas quebrado no HTTPS (conteúdo misto) — como corrigir

Ver no WHMCS

Site funcionando no HTTP mas quebrado no HTTPS? Veja como consertar o erro de conteúdo misto

Olá, querido(a) cliente da GeHost! 🌟

Você já teve aquela sensação de que seu site está "quebrado" quando acessado pelo HTTPS? Talvez o conteúdo apareça corrompido, imagens não carreguem, ou até mesmo o layout fique desconfigurado? Não se preocupe — isso é bem comum, e tem uma causa bem específica: o conteúdo misto.

Na verdade, seu site está funcionando no HTTP (o antigo, sem segurança), mas quando você tenta acessar pelo HTTPS (com o cadeado verde), o navegador bloqueia certos elementos que ainda estão carregando via HTTP. É como se o site estivesse usando uma porta segura, mas alguns itens entrassem pela porta aberta. Isso é perigoso e o navegador não deixa passar.

Hoje, vou te ajudar, passo a passo, a consertar isso com calma e cuidado — como um verdadeiro Sensei da GeHost. 🧘‍♂️

🔍 O que é "conteúdo misto"?

Quando seu site é acessado pelo HTTPS, todos os recursos — como imagens, vídeos, scripts, estilos — devem também ser carregados via HTTPS. Se algum desses elementos ainda estiver usando http://, o navegador bloqueia por segurança.

Dica do Sensei: O navegador mostra mensagens como “Este site está carregando recursos não seguros” ou “Conteúdo misto bloqueado”. Isso é sua proteção, não um erro seu!

🛠️ Como corrigir o conteúdo misto no seu site

Vamos resolver isso juntos, com calma. Siga cada passo com atenção:

  1. Verifique o que está carregando via HTTP

    Abra seu site no navegador, clique com o botão direito em qualquer página e escolha “Inspeção” (ou pressione F12). Vá até a aba “Console” ou “Network”.

    Procure por mensagens como:

    • Content Security Policy
    • Mixed Content
    • Blocked loading mixed active content

    Essas mensagens mostrarão exatamente quais arquivos estão tentando carregar via HTTP.

  2. Verifique os arquivos do seu site

    Seu site é hospedado na GeHost, então o conteúdo está no diretório public_html. Vamos acessar o Gerenciador de Arquivos para corrigir os links.

    Tela do Gerenciador de Arquivos do cPanel com a árvore de pastas e botões de ação

    Clique em “Gerenciador de Arquivos” no cPanel. Selecione o diretório public_html e clique em “Ir”.

  3. Busque por links com http://

    Use o buscador do Gerenciador de Arquivos (no topo da tela) para procurar por http://. Isso vai te mostrar todos os arquivos que contêm links não seguros.

    Os arquivos mais comuns que precisam de correção são:

    • index.html
    • style.css
    • script.js
    • Arquivos de imagem em img/
    • Arquivos de vídeo ou fontes
  4. Corrija os links

    Abra cada arquivo encontrado e procure por URLs como:

    http://seusite.com.br/img/logo.png

    Substitua por:

    https://seusite.com.br/img/logo.png

    Ou, melhor ainda: use caminhos relativos, como:

    /img/logo.png

    Isso evita problemas de protocolo e torna seu site mais flexível.

    Dica do Sensei: Se você usa um CMS como WordPress, Joomla ou outro, não é necessário editar os arquivos manualmente. Em vez disso, use um plugin de correção de HTTPS ou configure a URL do site no painel administrativo para usar https://.

  5. Verifique arquivos de configuração

    Alguns sites usam arquivos como config.php, wp-config.php ou settings.json com URLs fixas. Abra esses arquivos e verifique se há URLs com http://. Substitua por https:// ou use variáveis dinâmicas.

  6. Teste novamente

    Após corrigir todos os links, salve os arquivos e atualize seu site no navegador.

    Agora, acesse seu site com https:// e verifique se o erro desapareceu. Abra a inspeção novamente para confirmar que não há mais mensagens de conteúdo misto.

💡 Dicas extras do Sensei

  • Use o certificado SSL da GeHost: Certifique-se de que seu domínio tem o certificado SSL instalado no cPanel. Acesse SSL/TLS Certificates e verifique se o certificado está ativo.
  • Redirecione HTTP para HTTPS: No cPanel, vá em “Redirecionamentos” (em “Domínios”) e crie um redirecionamento 301 para https://seusite.com.br. Assim, todos os acessos via HTTP são automaticamente redirecionados para HTTPS.
  • Evite links absolutos: Quando possível, use caminhos relativos como /css/style.css ou ./img/logo.png. Isso torna seu site mais seguro e portátil.

Leve em conta: O HTTPS é mais do que um “cadeado” — é um compromisso com a segurança e a confiança do seu público. Corrigir o conteúdo misto é um passo essencial para proteger seus visitantes e melhorar seu posicionamento nos buscadores.

✅ Pronto! Seu site agora está seguro e funcionando perfeitamente no HTTPS

Parabéns, guerreiro(a) da web! 🎉 Você acabou de dar um grande passo para deixar seu site mais seguro, profissional e confiável.

Se tiver dúvidas, se sentir perdido ou precisar de ajuda com algum arquivo específico, é só chamar a nossa equipe de suporte. Estamos aqui para te ajudar, sempre.

Com carinho, Sensei da GeHost 🌿

Precisa de Ajuda?

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