Por que aparece aviso de 'conteúdo misto' (mixed content) mesmo com o SSL ativo?
Olá, querido(a) cliente da GeHost! Se você está vendo um aviso no navegador dizendo que o site tem "conteúdo misto" — mesmo com o SSL ativado — não se preocupe. Isso é um problema comum, mas fácil de resolver. Vou te guiar passo a passo, como um verdadeiro Sensei da hospedagem.
Dica rápida: O SSL protege apenas o principal do site (a página principal). Se algum elemento (como uma imagem, script ou vídeo) for carregado por HTTP (sem segurança), o navegador mostra esse aviso. É como se uma porta da casa estivesse trancada, mas outra estivesse aberta.
Passo 1: Entenda o que é "conteúdo misto"
Quando você acessa um site com HTTPS (seguro), todos os elementos que carregam devem usar também HTTPS. Se algum deles ainda usar HTTP — por exemplo, uma imagem de um site externo ou um script local — o navegador entende que há um risco e exibe o aviso.
Passo 2: Verifique se todos os links estão com HTTPS
Esse é o ponto principal. Muitas vezes, o problema está em arquivos do seu site que ainda apontam para URLs com http:// em vez de https://.
- Imagens, vídeos, arquivos CSS ou JS que estão no seu site.
- Links para recursos externos (como Google Fonts, scripts de análise, redes sociais).
Passo 3: Use o cPanel para verificar os arquivos
Para corrigir, você precisa acessar o Gerenciador de Arquivos do cPanel:
- Entre no seu painel: painel.gehost.com.br.
- Localize e clique em Gerenciador de Arquivos (File Manager).
- Selecione a pasta public_html (é onde seu site está).
- Procure por arquivos com extensão .html, .php, .css ou .js.
Passo 4: Procure e corrija links com http://
Dentro dos arquivos, procure por trechos como:
http://seusite.com/imagens/foto.jpg
http://fonts.googleapis.com/css?family=Roboto
Substitua todos os http:// por https://, como:
https://seusite.com/imagens/foto.jpg
https://fonts.googleapis.com/css?family=Roboto
Se o link for interno (dentro do seu site), você pode usar caminhos relativos, como:
/imagens/foto.jpg
Isso evita problemas de URL fixa e é mais seguro.
Passo 5: Atualize os arquivos e recarregue o site
Depois de fazer as alterações:
- Salve os arquivos.
- Atualize o site no navegador (Ctrl + F5 ou Shift + F5).
- Verifique se o aviso desapareceu.
Passo 6: Use ferramentas de verificação (opcional)
Se quiser ter certeza, use ferramentas gratuitas como:
Elas mostram exatamente quais elementos ainda estão carregando por HTTP.
Passo 7: Dica extra — Evite links externos inseguros
Se você está usando plugins, widgets ou scripts de terceiros, verifique se eles também usam HTTPS. Muitos serviços modernos já oferecem versão segura — basta procurar por "HTTPS" no site do serviço.
Se ainda assim o aviso persistir...
Não se desespere! Pode ser algo mais específico, como:
- Um script antigo que não foi atualizado.
- Um plugin ou tema com links fixos.
- Um cache do navegador ou do servidor.
Se tudo estiver certo e o aviso continuar, entre em contato com o nosso suporte — ele está disponível por 30 dias após a entrega. Estamos aqui para te ajudar, com carinho e atenção.
Se precisar, posso te ajudar a revisar um trecho de código. É só mandar o conteúdo aqui (sem dados sensíveis).
Com carinho,
Seu Sensei da GeHost
— G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)