O SSL da Cloudflare quebra o WordPress e o Joomla e como corrigi-lo

Cloudflare é um fantástico serviço de CDN gratuito + premium que fornece SSL no plano gratuito sem nenhum custo.

Eu estava testando o SSL deles com WordPress e Joomla, e ambos estavam quebrados, o que me perturbou por um minuto. No entanto, encontrei uma solução fácil e pensei em compartilhá-la com você.

Neste artigo, você aprenderá: –

  • Como garantir que o SSL esteja ativado no Cloud Flare
  • Como corrigir o WordPress quebrado devido ao Cloud Flare SSL
  • Como corrigir Joomla quebrado devido ao Cloud Flare SSL
  • Como garantir que o HTTP seja redirecionado em HTTPS

Então, primeiro, vamos garantir que você tenha o SSL ativado no Cloud Flare

  • Faça login no Cloud Flare
  • Selecione o site de uma lista
  • Clique em Criptografia
  • Verifique se você pode ver “CERTIFICADO ATIVO” e o nível SSL está ativado como Flexível, Completo ou Estrito com base no que você precisa. Se você não quiser gastar dinheiro em ter um certificado em seu servidor web, você pode deixar o valor padrão, Flexível.
  Como trocar contas do Gmail na barra de URL

Isso garante que o SSL do Cloud Flare seja ativado em seu site.

Corrigir o problema de SSL da Cloudflare no WordPress

Como você pode ver na captura de tela abaixo, o layout do meu site WordPress foi quebrado. Isso geralmente acontece quando todo o conteúdo não é carregado por meio de HTTPS, resultando em um site quebrado.

Existem duas maneiras de corrigir isso –

Primeiro – certifique-se de que todo o conteúdo está sendo carregado do URL HTTPS. No entanto, se você estivesse usando um tema de terceiros, preferiria a segunda solução, que é fácil.

  Como adicionar manualmente a arte do álbum no iTunes

Segundo – Instalar SSL flexível da Cloudflare Plug-in do WordPress

  • Faça login no administrador do WordPress
  • Vá para Plugins >> Adicionar Novo
  • Procure por “SSL flexível da Cloudflare”
  • Instale e ative-o

Isso é tudo – este plugin cuida de tudo. Como você pode ver abaixo, ele carrega corretamente.

Corrigir o problema de SSL da Cloudflare no Joomla

Eu ativei o Cloud Flare SSL no meu site, que está no Joomla, e tive o layout quebrado.

Para corrigir isso – instale o plugin “Cloudflare For Joomla”

  • Download Cloudflare para Joomla plugar. Você precisa se registrar para uma conta gratuita primeiro.
  • Faça login no administrador do Joomla
  • Vá para Extensões >> Gerenciador de Extensões
  • Clique em Escolher arquivo e selecione o plugin baixado e clique em Carregar e instalar
  • Por padrão, o Joomla não habilita este plugin, então você tem que fazer isso manualmente. Para habilitar:-
  • Vá para Extensões >> Gerenciador de plug-ins
  • Pesquise o Cloud Flare e ative
  Aplicativo de anotação baseado em gestos com texto, foto, memo de voz e lembrete

Agora você pode ver que está sendo carregado corretamente.

Depois de ativar, você deve garantir que o HTTP seja redirecionado para HTTPS para evitar duplicação em um mecanismo de pesquisa.

Redirecionamento de HTTP para HTTPS usando regras de página da Cloudflare

  • Faça login no Cloud Flare
  • Selecione o site da lista
  • Clique em Regras da página
  • Insira o URL HTTP no padrão de URL
  • Ative “Sempre usar HTTPS” como mostrado abaixo

Isso é tudo – você está pronto para usar SSL gratuito desenvolvido pela Cloud Flare. Não se esqueça de testar seu SSL para quaisquer vulnerabilidades.

Gostou de ler o artigo? Que tal compartilhar com o mundo?