Cadeado quebrado, SSL ativo: o mistério do "conteúdo misto"
Você fez tudo certo: instalou o certificado SSL, o cPanel mostra "protegido", mas o navegador insiste em avisar que a conexão "não é totalmente segura". Respira. Isso tem nome, tem causa conhecida e, na grande maioria das vezes, se resolve sem precisar mexer em nada técnico demais. Vamos juntos, passo a passo. 🧘
O que é "conteúdo misto"?
Pense no seu site como uma casa protegida por um portão trancado (o SSL, o "https://"). O problema é que algumas peças dessa casa — uma imagem, um ícone, um script — ainda estão sendo buscadas por uma porta destrancada (o "http://", sem o "s"). O navegador percebe essa mistura e, por segurança, avisa o visitante de que nem tudo ali está protegido.
É exatamente por isso que o cadeado some ou aparece com um aviso, mesmo com o certificado SSL corretamente instalado e válido.
Por que isso acontece
- O site foi criado ou configurado antes de o SSL ser instalado, e alguns links internos ficaram "presos" no endereço antigo (http://).
- Uma imagem, fonte, vídeo ou script foi inserido apontando diretamente para um endereço http://.
- Um tema, plugin ou template (comum em WordPress) tem links fixos ("hardcoded") em http:// dentro do próprio código.
Passo a passo para resolver
Passo 1: Confirme que o certificado SSL está mesmo ativo
Antes de sair caçando o problema, vale confirmar a base: entre no cPanel e acesse a área SSL/TLS para verificar se o certificado do seu domínio está instalado e válido.
Dica da Sensei: se o certificado estiver ausente ou vencido, o problema não é conteúdo misto — é outra coisa. Resolva primeiro a emissão/instalação do SSL e só depois volte pra esta checagem.
Passo 2: Descubra quais itens estão "destrancados"
- Abra seu site no navegador (Chrome, Firefox ou Edge).
- Clique com o botão direito em qualquer área da página e escolha "Inspecionar" (ou aperte F12).
- Vá até a aba "Console".
- Procure por avisos em vermelho ou amarelo contendo a expressão "Mixed Content". O navegador costuma listar exatamente qual arquivo (imagem, script, CSS) está sendo carregado via http://.
Anote os endereços apontados — eles são o seu mapa do tesouro para o próximo passo.
Passo 3: Corrija os links dentro do site
Aqui o caminho muda um pouco dependendo de como seu site foi construído:
- Se você usa WordPress: normalmente o problema está nos links salvos no banco de dados (imagens antigas, configurações de tema). O caminho mais seguro é usar um plugin de "busca e substituição" para trocar todas as ocorrências de http://seudominio.com.br por https://seudominio.com.br. Se não tiver familiaridade com isso, é um ótimo momento para chamar o suporte.
- Se o site é HTML/código próprio: você pode editar os arquivos diretamente pelo Gerenciador de Arquivos do cPanel, localizando as tags de imagem, script ou CSS que começam com "http://" e trocando para "https://" (ou, ainda melhor, removendo o "http:" e deixando apenas "//", o que faz o navegador usar automaticamente o protocolo seguro).
Passo 4: Garanta que todo mundo entre pela porta segura
Vale configurar o redirecionamento automático de http:// para https:// no seu domínio, para que nenhum visitante (nem robô de busca) consiga acessar a versão antiga e insegura do site. Se você não sabe como fazer isso, esse é um ajuste técnico que o suporte da GeHost pode aplicar com segurança para você.
Passo 5: Limpe o cache e teste de novo
- Limpe o cache do seu navegador (ou abra uma aba anônima) para garantir que você não está vendo uma versão antiga da página.
- Recarregue o site e observe se o cadeado voltou a aparecer normalmente.
- Repita o Passo 2 para confirmar que não sobrou nenhum aviso de "Mixed Content" no console.
Dica da Sensei: se você usa algum "cache" de plugin ou de CDN no site, limpe o cache dele também — às vezes o navegador já está certo, mas o site está servindo uma cópia antiga da página com os links errados.
Quando chamar o suporte da GeHost
Se depois desses passos o aviso continuar aparecendo, ou se você não se sentir confortável mexendo em arquivos e links do site, não se preocupe: acesse o painel.gehost.com.br e abra um chamado para o nosso suporte. É bem mais rápido resolver com quem já viu esse cenário centenas de vezes do que ficar caçando sozinho — e é exatamente para isso que estamos aqui. 🌱