Fastly CDN
Aunque Fastly es una CDN más reciente en comparación con otras, es una plataforma fiable que ofrece una amplia gama de servicios, incluida la mitigación de ataques DDoS.
Cómo instalar y configurar Fastly CDN
Para que Fastly pueda servir tu sitio a través de HTTPS (recomendado), deberás disponer de un plan de pago en Fastly para poder añadir un certificado SSL.
Si aún no tienes una cuenta Fastly, visita su página de registro para empezar.
1. Crear un servicio CDN
Accede a tu cuenta Fastly y haz clic en CDN > Crear un servicio CDN.

Rellena los campos como se indica a continuación:
- Nombre del servicio: Introduce un nombre para tu servicio, por ejemplo, el nombre de tu sitio.
- Dominio: Añade tu dominio. Debido a las restricciones de DNS, generalmente se recomienda utilizar la versión www de tu nombre de dominio (por ejemplo, www.ejemplo.com) en lugar de la versión apex/no-www de tu dominio. Si debes utilizar un dominio apex, consulta esta guía para Utilizar Fastly con dominios apex.
- Host: Tu nombre de host es la dirección IP de tu sitio o hosting.kinsta.cloud. No puedes utilizar el dominio principal porque tiene que apuntar a Fastly para que el servicio esté activo. Aunque técnicamente podrías utilizar el dominio temporal como nombre de host, te recomendamos utilizar hosting.kinsta.cloud en su lugar, ya que el dominio temporal se puede eliminar del sitio.
Deja los ajustes recomendados como están y haz clic en Guardar borrador. No actives el servicio todavía, una vez que esté activo no podrás cambiar los ajustes de configuración. Si activas el servicio por error, desactívalo para continuar con la configuración.

2. Configura tu nombre de host
Haz clic en Orígenes y, a continuación, haz clic en el icono de edición (lápiz) situado junto a tu nombre de host o dirección IP y configura los siguientes campos:
- Nombre: Se trata de una etiqueta para el origen, así que puede ser lo que quieras. (Por defecto es «Host 1» o similar).
- Dirección: hosting.kinsta.cloud o dirección IP del sitio.
- Activar TLS: Sí.
- ¿Verificar certificado? Sí.
- Nombre de host del certificado: El dominio principal de tu sitio en Kinsta.
- Nombre de host SNI: Dominio principal de tu sitio en Kinsta.
Nota: Si tu sitio en Kinsta tiene un dominio primario diferente del dominio utilizado en Fastly, consulta la información adicional al respecto en el apartado Cuándo Debes Configurar la Sobreescritura de Cabecera de Host (Host Override).

3. Activar Fastly
Ahora que ya tienes configurados los detalles de tu dominio y origen, estás listo para activar tu servicio Fastly, haz clic en Activar.
La activación del servicio no afectará a tu sitio en producción por el momento; solo se guardarán los datos de tu servidor de origen y tu dominio en el servicio Fastly.

4. Prueba tu servicio
Ahora es el momento de probar tu servicio para asegurarte de que funciona como esperas antes de ponerlo en marcha.
Este es otro paso que, aunque no es técnicamente necesario, se recomienda encarecidamente en caso de que sea necesario realizar algún ajuste antes de poner en marcha el servicio (lo que afectará a tu sitio web en producción).
Para probar tu dominio, haz clic en Dominios > Probar dominio en tu nombre de dominio, lo que abrirá tu dominio de prueba en una nueva pestaña de tu navegador.

La URL de tu dominio de prueba tendrá el siguiente aspecto: http://ejemplo.com.global.prod.fastly.net (sustituye www.ejemplo.com por el nombre de tu dominio). Puedes marcarlo como favorito o enviárselo a otra persona si es necesario.
5. Añade TLS
Después de confirmar que tu sitio web se ve bien en el dominio de prueba, es hora de añadir TLS para que tu sitio se cargue a través de HTTPS.
Fastly ofrece varias opciones diferentes para TLS, pero aquí solo vamos a hablar de la opción de certificados gestionados por Fastly.
Si necesitas cargar un certificado de terceros en Fastly, esa opción está disponible por un coste adicional, y deberás seguir su guía para utilizar los certificados que gestionas en lugar de las instrucciones que se incluyen aquí.
- Haz clic en Seguridad y dentro de Gestión TLS, haz clic en Gestionar certificados.

Gestiona los certificados TLS dentro de Fastly. - Si es la primera vez que configuras TLS en un dominio en Fastly, haz clic en Empezar. De lo contrario, haz clic en Asegurar otro dominio en la parte derecha de la página. En el menú desplegable que aparece, selecciona Utilizar certificados que Fastly obtiene por ti.
- En la página Detalles de suscripción, dentro de Dominios, introduce el nombre de tu dominio y haz clic en Añadir. Selecciona Let’s Encrypt como autoridad de certificación y, si vas a añadir un dominio, deja la configuración TLS por defecto en TLS 1.3, haz clic en Enviar.

Añade los detalles de tu suscripción TLS en Fastly. - En la página Detalles de la suscripción, haz clic en el icono de copiar (portapapeles) para copiar el destino del CNAME personalizado que deberás añadir a tus registros DNS para su verificación.
Nota: Cuando añades tu dominio en MyKinsta incluye un registro de verificación CNAME, tendrás que eliminar ese registro para verificar el dominio con Fastly. Esto no afectará a la funcionalidad de tu dominio en MyKinsta, el registro de verificación sólo es necesario durante la configuración inicial y puede eliminarse con seguridad después.
Detalles del registro CNAME para verificar tu dominio. - Para introducir tu registro CNAME personalizado, accede al lugar donde gestionas las DNS de tu dominio.
Aquí te mostraremos cómo crear este CNAME personalizado en las DNS de Kinsta a modo de ejemplo. Si utilizas un proveedor de DNS diferente (puede ser tu registrador u otro alojamiento de DNS, dependiendo de dónde hayas apuntado los servidores de nombres de tu dominio), los pasos pueden ser un poco diferentes.- Dentro de MyKinsta, haz clic en Gestión de DNS y selecciona el dominio al que quieres añadir un registro DNS.
- Haz clic en Añadir un registro DNS, selecciona CNAME y añade los valores Nombre de host y Apunta a. El Nombre de host debe tener el formato _acme-challenge.www.NOMBRE_DOMINIO (por ejemplo, _acme-challenge.www.myawesomesite.com) y el valor de Apunta a debe ser el objetivo que copiaste de la ventana emergente Verificar la propiedad del dominio en Fastly.
- Haz clic en Añadir registro DNS para guardar tu nuevo registro CNAME. Nota: El registro DNS puede tardar hasta 1 hora en propagarse.

6. Ponlo en producción
Una vez configurado TLS en tu servicio Fastly, estás listo para ponerlo en marcha. Esto se hace apuntando el www CNAME de tu dominio a Fastly. Los pasos para añadir un CNAME pueden variar dependiendo de tu proveedor. Utilizaremos de nuevo los DNS de Kinsta como ejemplo.
- En MyKinsta, haz clic en Gestión de DNS y selecciona el dominio al que quieres añadir un registro DNS.
- Si ya tienes un registro CNAME para el nombre de host www, haz clic en el icono Editar (lápiz) para actualizarlo. De lo contrario, haz clic en el botón Añadir un registro DNS.
- Nombre de host: www
- Apunta a: j.sni.global.fastly.net
- Haz clic en Cambiar registro DNS (actualizar un registro DNS) o en Añadir registro DNS (añadir un nuevo registro DNS) para guardar tu registro DNS. Nota: Este cambio de DNS puede tardar hasta 1 hora en propagarse.

Apuntar el www CNAME de tu dominio a Fastly en las DNS de Kinsta.
Eso es todo para la instalación y configuración.
Solución de problemas comunes con Fastly CDN
Si el proceso de configuración se ha realizado correctamente, es posible que surjan algunos problemas. A continuación, hemos recopilado una serie de consejos para solucionar los más habituales, acompañados de algunos ajustes avanzados.
Los cambios no aparecen en tu sitio
Servir tu sitio a través de Fastly añade una capa adicional de caché que tendrás que borrar cada vez que necesites borrar la caché. Si tienes problemas para ver los cambios en tu sitio o un plugin no se comporta como esperabas después de instalarlo o reinstalarlo, asegúrate de borrar la caché en todas las capas, incluidas:
- Plugins (si procede)
- Temas (si procede)
- Caché del sitio/servidor en Kinsta (desde MyKinsta o desde el plugin Kinsta MU)
- Caché en Fastly
- Caché del navegador
Dirección IP bloqueada por falso positivo
Si tienes activada la mitigación de DDoS o la detección de bots en Fastly y tú o un visitante del sitio web no podéis ver tu sitio, es posible que se trate de un falso positivo. Si esto ocurre, tendrás que ponerte en contacto con el servicio de atención al cliente de Fastly y con nuestro equipo de soporte de Kinsta para localizar dónde se está produciendo el bloqueo.
Bucles de redirección HTTP-HTTPS o errores de versión TLS
Si ves un bucle de redirección o un error de versión TLS en tu sitio, comprueba la siguiente configuración:
- Asegúrate de que las opciones HTTPS/TLS de Fastly al Origen coinciden (Origen > Hosts > Mostrar todos los detalles). Consulta el paso 4 anterior.
- Asegúrate de que el nombre de host coincide con tu dominio Kinsta. Consulta el paso 3 anterior.
Cuándo es necesario establecer la sobreescritura de cabecera de host (host override)
Por defecto, la cabecera del host en Fastly será el dominio que establezcas en Fastly. Para que tu sitio Kinsta reconozca la solicitud, el encabezado del host debe coincidir con un dominio de la lista de dominios del sitio.
Esto significa que, si el dominio que estás configurando en Fastly no se encuentra en la lista de dominios de tu sitio en Kinsta, deberás configurar el host override para el origen que solicita contenido de Kinsta. Ese host override debe ser un dominio que sí esté incluido en la lista de dominios de tu sitio en Kinsta.
Por ejemplo, si estás configurando ejemplo.com en Fastly, pero en tu lista de dominios en Kinsta solo tienes ejemplo.kinsta.cloud, tendrás que configurar el host override para el origen que extrae contenido de Kinsta como ejemplo.kinsta.cloud
Computación Serverless
Esto puede utilizarse para otras rutas o subdominios que no estén alojados en Kinsta (por ejemplo, para llamadas API u otras rutas fuera de tu sitio de WordPress).
Plugin Fastly para WordPress
Fastly ofrece un plugin que permite gestionar muchos de tus ajustes desde el panel de control de WordPress.
Una vez instalado y activado el plugin, introduce tu ID de servicio y tu token de API en la página de ajustes generales de Fastly en tu panel de WordPress.
Las instrucciones para encontrarlos y crearlos están enlazadas desde esa página. Asegúrate de guardar esas entradas antes de probar la conexión.
Resumen
Si tienes algún problema con Fastly, estaremos encantados de ayudarte a investigar cualquier incidencia relacionada con el servidor, pero tendrás que ponerte en contacto con el equipo de soporte técnico de Fastly o con tu desarrollador para resolver los problemas relacionados con Fastly.
Asegúrate de suscribirte a nuestro newsletter para mantenerte al día de las novedades sobre la integración de Cloudflare (y de los nuevos contenidos que publicamos cada mes).