Cloudflare es un servicio de CDN (Content Delivery Network) que entre muchas de sus funciones podemos destacar el caché para tu sitio web ya que todo se guarda en su cdn y te permite que el sitio este 99% del tiempo activo pues siempre tendrá una copia estática de el para mostrar en caso de algún imprevisto y por otro lado de la cuál hablaremos en este tutorial, el poder tener y configurar un certificado SSL fácilmente y gratuito.

Cloudflare CDN

Cabe aclarar que este SSL no es el más completo, pero te puede servir para cumplir el estándar que te piden hoy en día las APIs de servicios como Google Maps, Facebook Connect, etc…

También puedes contratar un mejor certificado en Cloudflare pero vamos a ver cómo configurar la versión gratuita.

Crea y configura tu cuenta

Lo primero que tendrás que hacer es crear tu cuenta dando click al botón sign up, sólo requieres de un correo y una contraseña para poder crearla.

Cloudflare account creation

Una vez que este creada podrás logear y verás una pantalla como ésta en la que vamos a agregar el sitio web que queremos tener en cloudflare.

Cloudflare add site

Nos saldrá la opción para configurar el tipo de cuenta, acá vamos a seleccionar el plan Free

Cloudflare Prices

Una vez que confirmemos, Cloudflare comenzará a buscar la configuración de tu dominio (sus dns, cname, registros mx y txt, etc) esto para copiarlos y mantener la misma estructura.

Cloudflare configuration

Ya que esto este listo, deberemos ir al panel de nuestro dominio y cambiar los registros DNS a los que nos proporcionará Cloudflare

Cloudflare DNS

Activa el SSL

Una vez que este esto listo ahora en el panel te aparecerán opciones para administrar tu dominio, vamos a ir a la opción de SSL

Cloudflare SSL panel

ES MUY IMPORTANTE QUE LO CONFIGURES CON LA OPCIÓN DE FLEXIBLE YA QUE DE LO CONTRARIO PUEDE TENER ALGUNOS GLITCHES CON TU SITIO WORDPRESS

Configura tu WordPress

Ahora es necesario que instales 2 plugins en tu sitio que ayudarán a que todo funcione perfectamente bien y son :

Cloudflare Flexible SSL

Cloudflare Flexible SSL

Este plugin ayudará a que el SSL de CloudFlare no genere un glitch de redireccionamiento que es muy común que pase al tener este servicio configurado en nuestros sitios.

SSL Insecure Content Fixer

SSL Insecure content Fixer

Este plugin te ayudará a reescribir las rutas de tus archivos y multimedia para que respondan por https:// en lugar de http://

En promedio puede que tardes unos 10 a 15 minutos en configurar esto así que ¡Happy Coding!