Aprenda como corrigir falhas no SSL do seu site quando aparecerem erros como “site não seguro”, ausência de redirecionamento para HTTPS ou problemas de conteúdo misto.
Neste guia, você vai entender os principais cenários em que o SSL pode falhar e como resolvê-los de forma prática, seja no WordPress ou em outras plataformas.
Dica: Se precisar de ajuda, pode me chamar, sou o Gator, a Inteligência Artificial da HostGator. É só entrar no Portal do Cliente, estou no topo da página te esperando
Confira o vídeo ou siga para o passo a passo abaixo:
O que você vai encontrar neste artigo:
O site não está redirecionando para HTTPS
Se os visitantes acessam a versão não segura do site (http) em vez de https, é necessário configurar o redirecionamento - Confira como forçar o redirecionamento para HTTPS
Problemas relacionados com o domínio
Alguns erros de SSL podem estar ligados à configuração do domínio. Confira as possibilidades:
- Domínio não registrado – verifique como registrar um domínio
- Falta adicionar o Domínio ou Subdomínio na hospedagem – confira como adicionar um domínio na hospedagem
- Domínio não configurado para a hospedagem HostGator - para ativar o SSL, é necessário que o domínio esteja apontado corretamente - confira como configurar seu domínio
- Domínio em propagação - após a configuração, aguarde até 24h para a propagação.
- Domínio em outro provedor - se o domínio está vinculado a outra empresa, o SSL precisa ser configurado por lá.
Erro de conteúdo misto
Mesmo após a instalação do SSL, pode ocorrer o erro de conteúdo misto.
Isso acontece quando o site em HTTPS tenta carregar elementos inseguros (como imagens, vídeos ou scripts em HTTP).
O resultado pode ser exibição de conteúdo quebrado e a mensagem de site inseguro.
Confira como resolver de acordo com a plataforma:
WordPress
No WordPress, você pode resolver o erro de diferentes formas:
- Instale o plugin Really Simple SSL - verifique como instalar o plugin
- Instale o plugin SSL Insecure Content Fixer, que identifica e corrige automaticamente o conteúdo misto – Confira como instalar
- [Avançado] Se necessário, adicione no topo (linha 1) do arquivo .htaccess a linha abaixo - Caso precise, entenda como editar o arquivo
Header always set Content-Security-Policy: upgrade-insecure-requests
Depois, salve o arquivo, recarregue o site e verifique se o ícone de cadeado aparece no navegador
Outras plataformas (Joomla, Drupal, PrestaShop)
1Acesse a ferramenta de verificação SSL online https://www.whynopadlock.com/
2Digite seu domínio no campo Secure Address
3Em seguida, clique em Test Page
4No campo Mixed Content – Errors, identifique URLs que ainda usam “http://"
5Teste manualmente em uma nova aba alterando os links para “https://” e ajuste os links que funcionarem
Se o erro persistir, adicione no arquivo .htaccess a seguinte linha de código - Se necessário, consulte como editar o arquivo
Header always set Content-Security-Policy: upgrade-insecure-requests
Depois, salve o arquivo, recarregue o site e verifique se o ícone de cadeado aparece no navegador.
Pronto! Agora você já sabe como identificar falhas de SSL em seu site.