Hace ya varios meses que utilizo CloudFlare para optimizar el consumo de recursos de varios sitios web y, a medida que lo fui conociendo, descubrí que también es útil para hacer, de una manera muy simple, varias operaciones que resultan engorrosas o podrían tener un costo importante. Esto es algo que queda bien claro, si vemos la última novedad que se estrenó en el servicio: PageRules.

¿De qué se trata? Es la posibilidad de activar y desactivar selectivamente las distintas funcionalidades nativas u ofrecidas por terceros, con sólo crear reglas basadas en patrones de URL. Ingresando una dirección que puede llevar asteriscos a modo de comodín, podemos indicar si un subdominio o directorio dispondrá de las aplicaciones, el servicio de caché, las mejoras de rendimiento y las medidas de seguridad, sin afectar al resto del sitio.

Por ejemplo, si tenemos un plugin demasiado particular para el área de administración de WordPress que es incompatible con CloudFlare, podemos inhabilitarlo únicamente para el directorio wp-admin. Incluso, en caso de querer desactivar Google Analytics en las páginas de error, basta con ingresar la URL correspondiente para que el servicio evite añadir el código de manera automática.

Pero el uso más interesante aún es el de las redirecciones: de una forma muy simple, es posible crear URLs amigables que vayan a nuestro sitio o páginas externas, sin recurrir a reglas de .htaccess ni enviar tráfico adicional a nuestro servidor. Esto es algo que no siempre se habilita en los hostings o que, incluso, puede obligarnos a contratar paquetes más caros aunque no necesitemos la totalidad de sus características.

Pese a la facilidad de uso, realmente son herramientas poderosas que nos dan una gran flexibilidad a la hora de administrar nuestro sitio, aún cuando no necesitemos las funciones principales que ofrece CloudFlare. El único detalle es que sólo disponemos de tres reglas gratuitas, debiendo solicitar un plan de pago para obtener más. Aún así, con un poco de ingenio, se le puede sacar mucho provecho.