Se você já tem seu certificado SSL, mas seu site continua recebendo erros ou aviso de "site não seguro", pode estar com alguma falha.
Veja alguns erros que podem acontecer:
- O site não está redirecionando para https
- Problemas relacionados com o domínio
- Erro de conteúdo misto
O site não está redirecionando para https
Se os visitantes estiverem vendo a versão não segura do site (http), em vez de utilizar a URL segura (https) é necessário fazer o ajuste de http para https - Veja como fazer
Problemas relacionados com o domínio
Pode ser que o SSL esteja dando falha de site não seguro por causa de alguma configuração no domínio, veja abaixo as possibilidades:
-
Você está utilizando um domínio que ainda não está registrado - veja como registrar
-
Falta adicionar o Domínio ou Subdomínio na hospedagem - veja como fazer
-
O domínio não está configurado para a hospedagem HostGator - Para que você tenha o certificado SSL ativo na hospedagem é necessário configurar seu domínio para o plano de hospedagem HostGator - veja como fazer
-
Domínio em propagação - Depois da configuração do domínio aguarde o período de propagação - após isso, o SSL será ativado.
-
Domínio configurado em outra empresa - Caso opte por configurar o domínio para um plano em outro provedor a ativação do SSL não é possível através da HostGator, entre em contato com a outra empresa.
Erro de conteúdo misto
Depois de estar instalado o certificado SSL e ajustado para o "https”, o erro de conteúdo misto pode aparecer no site.
Isso significa que seu site (com https) está tentando carregar algo, como uma imagem, vídeo, link ou outro elemento que não seja seguro (sem https).
O conteúdo misto pode deixar o site inseguro e alguns elementos podem aparecer quebrados.
Veja como resolver de acordo com a plataforma:
WordPress
Veja abaixo algumas formas de solução:
-
Instale o plugin Really Simple SSL - se necessário, veja como fazer
-
Instale o plugin SSL Insecure Content Fixer - irá verificar os erros de conteúdo misto e executará automaticamente correções - veja como instalar
-
[Avançado] Adicione uma linha de código no seu arquivo .htaccess - se as opções anteriores não derem certo, no arquivo .htaccess insira a linha de código a seguir no topo do arquivo, na linha 1 - veja como editar o arquivo.
Header always set Content-Security-Policy: upgrade-insecure-requests
Depois de salvar as alterações, recarregue seu site e veja se ele já está seguro - deverá ficar com o ícone de cadeado.
Outras plataformas (Joomla, Drupal, PrestaShop)
1Acesse a ferramenta de verificação SSL online https://www.whynopadlock.com/
2No campo “Secure Address” coloque o nome de seu domínio
3Em seguida, clique em Test Page
4No campo “Mixed Content – Erros" identifique o conteúdo misto em seu site, e veja as URLs que comecem com “http://”.
5Depois de identificar manualmente, faça teste em uma nova aba, trocando essas URLs por https e veja se funcionam
Se o erro persistir, adicione no arquivo .htaccess a seguinte linha de código - Se necessário, veja como editar o arquivo
Header always set Content-Security-Policy: upgrade-insecure-requests
Depois de salvar as alterações, recarregue seu site e veja se ele já está seguro - deverá ficar com o ícone de cadeado.