Tutorial: Resolvendo erro "Certificado SSL inválido" do Cloudflare

Descrição do Problema

Ao usar o Cloudflare SSL para o seu site, você pode encontrar uma situação em que:

  • Acessar example.com funciona bem
  • Acessar www.example.com resulta em um erro de “Certificado SSL inválido”

Análise da Causa

Este problema é geralmente causado pela configuração incorreta das regras SSL do Cloudflare.

Solução

Para resolver este problema, siga estas etapas para alterar o modo de criptografia SSL/TLS:

  1. Faça login na sua conta Cloudflare
  2. Selecione o domínio com o qual você está trabalhando
  3. Vá para a seção SSL/TLS
  4. Encontre as configurações de “Modo de criptografia SSL/TLS”
  5. Altere a configuração SSL/TLS Personalizado para Completo

Esta configuração permite a criptografia de ponta a ponta e deve ser usada quando o seu servidor de origem suporta certificação SSL, mas não usa um certificado válido e publicamente confiável.

Explicação

O modo SSL “Completo” no Cloudflare cria uma conexão criptografada entre seus visitantes e o Cloudflare, e outra conexão criptografada entre o Cloudflare e seu servidor de origem. Essa configuração permite que o Cloudflare estabeleça uma conexão segura com seu servidor, mesmo que ele esteja usando um certificado autoassinado ou expirado.

Ao mudar para este modo, você garante que tanto example.com quanto www.example.com sejam devidamente cobertos pelo certificado SSL, resolvendo o erro “Certificado SSL inválido” para o subdomínio www.

Etapa Adicional Importante: Redirecionamento de Domínio

Após modificar as configurações de SSL, é crucial configurar o redirecionamento de domínio adequado. Você tem duas opções:

  1. Redirecionar www para o domínio raiz: Configure um redirecionamento 301 de www.example.com para example.com OU
  2. Redirecionar o domínio raiz para www: Configure um redirecionamento 301 de example.com para www.example.com

Esta etapa garante a consistência na estrutura de URL do seu site e melhora o SEO, prevenindo problemas de conteúdo duplicado.

Para configurar o redirecionamento no Cloudflare:

  1. Vá para a seção “Regras” no seu painel Cloudflare
  2. Clique em “Criar Regra de Página”
  3. Insira o padrão de URL que você deseja redirecionar (por exemplo, http://www.example.com/* ou http://example.com/*)
  4. Escolha “URL de Encaminhamento” como a configuração
  5. Selecione “301 - Redirecionamento Permanente” como o código de status
  6. Insira a URL de destino (por exemplo, https://example.com/$1 ou https://www.example.com/$1)
  7. Salve e implante a regra

Lembre-se de testar seu site após fazer essas alterações para garantir que tudo esteja funcionando como esperado, incluindo a conexão SSL e o redirecionamento de domínio.

1 curtida