Netmundo Netmundo

Usando o SSL do Cloudflare no seu WordPress em 5 minutos

O Google já avisou que quem quiser se sair melhor nos resultados orgânicos da sua busca, precisa ter um https à frente do endereço. Se comprar um certificado SSL tá meio complicado (e caro) para você, o Cloudflare tem uma solução sem custo algum com os mesmos resultados.

Então, se seu site já está usando o Cloudflare, basta fazer poucas configurações para ter tudo funcionando em 5 minutos. O primeiro passo é instalar os plugins necessários no Wordpress para que não sejam gerados redirecionamentos infinitos.

No admin do seu Wordpress, vá em Plugins > Adicionar novo e na caixa de busca digite Cloudflare. Procure pelo plugin oficial do serviço, cujo autor é Cloudflare Team.

Instale e ative o plugin, que vai consertar possíveis URLS que não sejam https. Em seguida, acesse a página de configurações do mesmo em Configurações > Cloudflare e preencha os campos necessários e mude a opção HTTPS Procotol Rewriting para On.

Nos meus sites, tive que instalar um segundo plugin que evita um loop infinito no admin quando o SSL está ativo. Repita os passos de instalação e procure pelo plugin Cloudflare Flexible SSL do iControlWP, instale-o e ative-o. Ele não requer mais configurações.

Agora, acesse sua conta do serviço > selecione o domínio em questão > no menu Crypto e mude a opção SSL para Flexible.

Ainda no painel do Cloudflare, crie um redirecionamento para mandar o tráfego http para https. No menu superior, clique em Page Rules > Create page rule. Siga o exemplo abaixo, adicionando o nome do seu domínio com um * no final (o próprio Cloudflare adiciona a "/" no final) e escolhendo a opção Always Use HTTPS. Depois clique em Save and Deploy.

O último passo é alterar a url da home e do site do admin do Wordpress. Vá para Configurações > Geral e apenas troque o http por https.

Você terá que fazer login novamente no admin, mas tudo já estará em ambiente https, tanto o admin como o site principal.

É preciso alterar os links de imagens, javascripts e css para evitar avisos de conteúdo misto. Para ver se está tudo em ordem com seu site em SSL, faça o teste do SSL Labs.

Comentários

Carregando comentários…

Deixe um comentário