Os certificados SSL (Secure Sockets Layer) são cruciais para proteger o seu site WordPress, criptografando os dados e fornecendo uma conexão segura aos seus visitantes.
No entanto, configurar o SSL pode às vezes levar a problemas inesperados que afetam a funcionalidade do seu site e a experiência do usuário.
Quer você esteja enfrentando o temido erro de «conteúdo misto», lutando com loops de redirecionamento ou lidando com avisos de expiração do certificado, esses desafios comuns de SSL podem ser assustadores para qualquer proprietário de um site WordPress.
Contents
5 causas comuns dos problemas de SSL
- Conteúdo misto: Os problemas de conteúdo misto ocorrem quando o seu site tem recursos tanto HTTP quanto HTTPS.
- Certificado SSL expirado – Monitore regularmente a data de expiração do seu certificado SSL e renove-o prontamente para evitar falhas de segurança.
- Erros de redirecionamentos em excesso – Investigue e corrija os problemas de redirecionamento excessivo para garantir uma experiência de navegação fluida e segura.
- Erro NET::ERR_CERT_INVALID – Aborde esse erro confirmando que o seu certificado SSL é válido e corresponde ao seu domínio, eliminando os problemas de confiança do usuário.
- Comprimento de chave SSL inadequado – Verifique se o seu certificado SSL emprega um comprimento de chave adequado para a segurança.
Como solucionar os problemas comuns de SSL?
1. Corrigir manualmente o erro de conteúdo misto
Esse método se mostra mais eficiente e melhora o desempenho do seu site, mas exige resolver problemas manualmente.
- Acesse o seu painel do WordPress.

- Navegue até Configurações » Geral e certifique-se de que tanto a opção «Endereço do WordPress» quanto «Endereço do site» contenham URLs HTTPS.

- Quando encontrar URLs «http», mude-as para «https» e clique em «Salvar alterações» para salvar as suas configurações.

Em seguida, localize as URLs HTTP desatualizadas no seu banco de dados do WordPress e substitua-as pelas URLs HTTPS atualizadas. Consiga isso sem esforço instalando e ativando o plugin Better Search Replace.
Uma vez ativado, navegue até a página Ferramentas » Better Search Replace. No campo «Search», insira a URL do seu site com HTTP, e no campo «Replace», insira a URL do seu site com «https».

O plugin então procederá a modificar as URLs dentro do seu banco de dados do WordPress.
Siga estes passos para corrigir os erros de conteúdo misto, melhorar a segurança do seu site WordPress e evitar os avisos de segurança do navegador. Mantenha o HTTPS para uma experiência segura dos visitantes.
2. Certificado SSL expirado
Um certificado SSL tem um período de validade, normalmente de um a dois anos, e o seu site se torna inseguro quando ele expira. Renove o seu certificado SSL por meio da sua autoridade certificadora (CA) ou do seu provedor de hospedagem. Instale o novo certificado no seu servidor web.
3. Erros de redirecionamentos em excesso ao migrar para SSL/HTTPS
Aqui está um guia passo a passo de como corrigir os erros de «Redirecionamentos em excesso» após mudar para SSL/HTTPS via cPanel:
- Faça login na sua conta do cPanel com o seu nome de usuário e senha.

- No cPanel, localize e clique no ícone «File Manager», geralmente encontrado na seção «Files».

- No «File Manager», navegue até o diretório raiz da sua instalação do WordPress. Ele geralmente está localizado na pasta «public_html».

- Procure o arquivo
wp-config.phpno seu diretório raiz. Clique com o botão direito nele e selecione «Edit» ou «Code Edit» no menu.

- O arquivo abrirá em um editor de texto dentro do cPanel; em seguida, insira a seguinte linha de código logo antes da linha que diz
/* That's all, stop editing! Happy publishing. */: - Após adicionar a linha de código, clique no botão «Save Changes» no canto superior direito do editor.
define('FORCE_SSL_ADMIN', true);
- Visite o seu site usando a versão HTTPS (https://yourdomain.com). Certifique-se de que você não encontre mais o erro de «Redirecionamentos em excesso».
Adicionar define('FORCE_SSL_ADMIN', true); ao wp-config.php instrui o WordPress a impor SSL/HTTPS para a área de administração, resolvendo os problemas de redirecionamento. Certifique-se de que o seu certificado SSL esteja corretamente instalado e configurado na sua hospedagem para que funcione.
4. Erro NET::ERR_CERT_INVALID
O navegador Google Chrome exibe a mensagem de erro «NET::ERR_CERT_INVALID», enquanto outros navegadores mostram uma mensagem de aviso semelhante indicando que a conexão com o seu site é insegura.

Essa mensagem de erro significa que o navegador do usuário rejeitou o certificado oferecido pelo site. Vários fatores podem contribuir para isso, incluindo:
- O certificado atingiu a sua data de expiração.
- O seu navegador não confia na autoridade que emitiu o certificado.
- O certificado SSL foi emitido para um nome de domínio ou subdomínio alternativo.
Se você obteve um certificado SSL e pediu ao seu provedor de hospedagem do WordPress para cuidar da instalação, você pode contatá-lo para obter assistência na resolução do problema.
Se você instalar o certificado SSL manualmente, considere reinstalá-lo ou contate o seu provedor do certificado SSL para obter assistência na solução de problemas.
5. Comprimento de chave SSL inadequado
Comprimentos de chave SSL curtos ou fracos podem comprometer a segurança do seu certificado SSL. Gere um novo certificado SSL com um comprimento de chave mais robusto (pelo menos 2048 bits) para melhorar a segurança.
Conclusão
Em conclusão, abordar os problemas comuns de SSL é crucial para manter um site seguro. Seguindo os passos descritos neste guia, os proprietários de sites podem melhorar a segurança, proteger os dados dos usuários e construir confiança com o seu público. Um site seguro não é apenas necessário; é uma pedra angular do sucesso online.