Solução de problemas 0 visualizações

Como resolver o erro 'Mixed Content' que impede o site de carregar completamente

Ver no WHMCS

Como resolver o erro 'Mixed Content' que impede o site de carregar completamente

Olá, querido(a) cliente! 😊

Se seu site está com o famoso erro "Mixed Content" — aquele que aparece no navegador dizendo que "alguns recursos não são seguros" ou que "a página não carregou completamente" — não se preocupe. Esse é um problema comum, mas fácil de resolver. Vou te guiar passo a passo, como um verdadeiro Sensei da GeHost, com calma, clareza e um toque de cuidado humano. 💚

---

O que é "Mixed Content"?

Imagine que seu site está em HTTPS (seguro, com o cadeado no navegador), mas alguns elementos — como imagens, scripts ou estilos — ainda estão sendo carregados por HTTP (não seguro). Isso cria um "mistura" de conteúdo seguro e inseguro: daí o nome Mixed Content.

Por isso, o navegador bloqueia esses recursos para proteger o visitante. O resultado? Um site com imagens faltando, botões sem funcionar, ou até o layout todo quebrado.

---

Passo a passo: Como resolver

Vamos juntos, com calma. Siga cada etapa com atenção:

  1. Verifique se seu domínio está com HTTPS
    Acesse seu site pelo navegador. Confira se a URL começa com https:// (e não apenas http://). Se não estiver, o problema pode estar no certificado SSL.
  2. Verifique o certificado SSL no cPanel
    Faça login no seu painel do cliente e acesse o cPanel.

    Tela de login do cPanel com campos Usuário e Senha

    No painel, procure por SSL/TLS Certificates (na seção "Segurança"). Lá, você verá se o certificado está instalado.
  3. Instale ou reative o certificado SSL
    Se não estiver instalado, clique em “Install an SSL Certificate” ou “Gerenciar Certificados”. Se já estiver instalado, tente reativar ou reemitir o certificado.

    Tela de SSL/TLS Certificates no cPanel

    Se precisar, o suporte da GeHost pode ajudar — é só abrir um ticket no painel.
  4. Verifique os arquivos do seu site (principalmente no código HTML)
    O erro geralmente vem de links que ainda apontam para http:// em vez de https://. Isso acontece em:

    • Imagens (ex: <img src="http://seusite.com/imagem.jpg" />)
    • Scripts (ex: <script src="http://cdn.example.com/js.js">)
    • Estilos CSS (ex: <link rel="stylesheet" href="http://seusite.com/css/style.css">)

    Para corrigir, acesse o Gerenciador de Arquivos no cPanel:

    • Entre no cPanel → vá até File Manager.
    • Selecione a pasta public_html (ou a pasta do seu site).
    • Procure arquivos como index.html, header.php, footer.php ou style.css.

    Tela do Gerenciador de Arquivos do cPanel com a pasta public_html destacada

    Abra esses arquivos com o editor de texto do cPanel e procure por http://. Substitua por https:// sempre que possível.

    Dica importante: Se você usa um CMS como WordPress, o problema pode estar em configurações internas. Nesse caso, verifique se o site está configurado para usar https:// em "Configurações > Geral" — lá, o campo "Endereço do site" e "Endereço do WordPress" devem começar com https://.

  5. Atualize links internos e de banco de dados (se necessário)
    Se o seu site usa banco de dados (como em WordPress, lojas virtuais, etc.), pode haver URLs salvas no banco com http://. Nesse caso, você precisa atualizar esses dados.

    Use ferramentas como:

    • Plugin "Better Search Replace" (no WordPress)
    • ou ferramentas de busca e substituição no banco (via phpMyAdmin)

    Evite alterar o banco diretamente se não souber o que está fazendo. Se tiver dúvidas, o suporte da GeHost está à disposição.

  6. Limpe o cache do navegador e do site
    Após as alterações, limpe o cache do seu navegador (Ctrl + F5 ou Shift + F5). Também é bom limpar o cache do seu site, se usar algum plugin ou serviço de cache (como WP Super Cache, Redis, etc.).
  7. Teste novamente
    Acesse seu site novamente e verifique se o erro desapareceu. Você pode usar o Why No Pad ou o Mixed Content Checker para verificar se ainda há recursos em HTTP.
---

Dica do Sensei

Se você não tem certeza se está fazendo tudo certo, não se preocupe. A GeHost está aqui para te ajudar. Abra um ticket no painel do cliente com o erro que está vendo, e nosso time vai te orientar com carinho — sem pressa, sem burocracia.

---

Resumo rápido

  • Seu site deve usar https:// em todas as partes.
  • Verifique e instale o certificado SSL no cPanel.
  • Procure por http:// no código do site e substitua por https://.
  • Atualize links no banco de dados, se necessário.
  • Limpe o cache e teste.

É só isso! Você está no caminho certo. 💪

Se precisar de ajuda, lembre-se: a GeHost é seu parceiro. Estamos aqui com você, do início ao fim. 🌟

Com carinho,
Sensei da GeHost
*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.