Bunnycdn WordPress
Actualizado en marzo de 2026 Lectura de 14 minutos Equipo de RemarkableCloud

Almacenamiento en caché de página completa con BunnyCDN para WordPress: guía de configuración completa

El almacenamiento en caché HTML completo con BunnyCDN convierte tu sitio WordPress en una máquina de velocidad estática. Tus páginas se sirven directamente desde la red perimetral global de BunnyCDN, evitando tu servidor de origen en cada solicitud almacenada en caché. El resultado: tiempos de carga mucho más rápidos, menor carga del servidor y una CDN que gestiona picos de tráfico sin afectar a tu servidor.

Esta guía abarca la configuración completa: zona DNS, zona de extracción, SSL, integración con LiteSpeed ​​Cache y las 7 reglas de borde que hacen que el almacenamiento en caché de página completa funcione correctamente sin interrumpir los inicios de sesión, el acceso de administrador ni el contenido dinámico.

Lo que necesitas antes de empezar
  • Una cuenta de BunnyCDN: créala gratis en bunny.net
  • Acceso a su registrador de dominios (para actualizar los servidores de nombres)
  • El plugin LiteSpeed ​​Cache está instalado y activo en tu sitio de WordPress
  • La dirección IP de su servidor de origen

Paso 1: Configurar el DNS de BunnyCDN

BunnyCDN DNS es una red DNS anycast rápida. Al usarla junto con tu zona de extracción, obtienes rendimiento tanto de CDN como de DNS en un solo panel. Este paso crea una zona DNS para tu dominio y actualiza tu registrador para que apunte a los servidores de nombres de BunnyCDN.

1
Crear una zona DNS
En tu panel de control de BunnyCDN, ve a DNS y haz clic en Agregar zona DNS. Introduce tu nombre de dominio (por ejemplo, example.com) y confirma. BunnyCDN te asignará dos servidores de nombres; anótalos.
2
Actualiza los servidores de nombres de tu registrador
Inicia sesión en tu registrador de dominios (GoDaddy, Namecheap, Cloudflare, etc.) y reemplaza los servidores de nombres actuales con los dos servidores BunnyDNS del paso 1. La propagación del DNS suele tardar entre 30 minutos y unas pocas horas.
3
Agregue un registro A para su origen
De vuelta en la zona DNS de BunnyCDN, añade un registro A que apunte a la dirección IP de tu servidor de origen. Esto permite que el acceso directo al servidor siga funcionando mientras configuras la CDN.
Panel de creación de zonas DNS de BunnyCDN

Creación de una zona DNS en el panel de control de BunnyCDN

Servidores DNS de BunnyCDN asignados al dominio

BunnyCDN asigna dos servidores de nombres; actualícelos en su registrador

Gestionar los registros DNS en BunnyCDN

Zona DNS con registro A y registros CNAME configurados

Paso 2: Crear una zona de atracción

Una zona de extracción es lo que BunnyCDN utiliza para obtener y almacenar en caché tu contenido. La creas una vez, la apuntas a tu servidor de origen y BunnyCDN se encarga de la entrega desde los nodos perimetrales en todo el mundo.

1
Agregar zona de tracción
En BunnyCDN, ve a CDN y haz clic en Agregar zona de extracción. Asígnale un nombre descriptivo (el nombre de tu sitio web es válido). BunnyCDN añade automáticamente .b-cdn.net.
2
Establecer el tipo de origen y la URL
Establezca el tipo de origen en URL de origen e ingrese la URL de su sitio (https://example.com). Aquí es donde BunnyCDN obtiene el contenido cuando la caché está vacía.
3
Seleccione el nivel estándar
El plan Estándar cubre bien la mayoría de los sitios de WordPress. Ofrece un equilibrio entre cobertura global, velocidad y precio. Los sitios con mucho tráfico o que requieran cobertura en regiones específicas pueden evaluar el plan Volumen más adelante.
4
Agregue un nombre de host personalizado
En la configuración de la zona de extracción, en Nombres de host personalizados, agregue su dominio (por ejemplo, www.example.com). Esto es lo que los visitantes verán en la URL, no la dirección .b-cdn.net.
5
Crea un registro CNAME en el DNS de BunnyCDN
De vuelta en tu zona DNS, agrega un registro CNAME: nombre www (o tu subdominio), valor es la dirección .b-cdn.net de tu zona de extracción. Esto enruta el tráfico de tu dominio a través de la CDN.
Agregar una zona de extracción en BunnyCDN

Creación de una nueva zona de extracción: establezca el tipo de origen en URL de origen

Instrucciones de configuración de la zona de recogida de BunnyCDN

Zona de extracción creada: anote el nombre de host .b-cdn.net para su registro CNAME

Gestionar la configuración de la zona de extracción en BunnyCDN

Gestión de zonas de extracción: agregue aquí su nombre de host personalizado

Paso 3: Agregar certificados SSL

BunnyCDN puede generar automáticamente un certificado SSL gratuito para su nombre de host personalizado, o bien puede subir el suyo propio.

1
Genera un certificado gratuito
En tu zona de descarga, ve a Seguridad y haz clic en la sección SSL. Haz clic en Generar certificado gratuito. BunnyCDN emitirá automáticamente un certificado Let's Encrypt para tu nombre de host personalizado.
2
Habilitar SSL forzado
Una vez que el certificado esté activo, habilite la opción Forzar SSL en el mismo panel de Seguridad. Esto garantiza que todo el tráfico HTTP se redirija a HTTPS en el borde de la CDN antes de llegar a su servidor.
3
Habilitar HSTS (opcional)
Para mayor seguridad, active HSTS (HTTP Strict Transport Security). Esto indica a los navegadores que utilicen siempre HTTPS para su dominio. Active esta opción solo después de confirmar que HTTPS funciona correctamente.
Configuración del certificado SSL en la zona de extracción de BunnyCDN

Configuración SSL en la zona de extracción: genere el certificado gratuito y habilite Forzar SSL

Paso 4: Configurar LiteSpeed ​​Cache para BunnyCDN

LiteSpeed ​​Cache cuenta con integración nativa con BunnyCDN. Al conectar ambos servicios, LiteSpeed ​​puede purgar automáticamente la caché de la CDN al publicar o actualizar contenido.

1
Obtén tu clave API de BunnyCDN y tu ID de zona de extracción
En BunnyCDN, ve a Configuración de la cuenta para encontrar tu clave API. Tu ID de zona de extracción se encuentra en la URL de la zona de extracción (bunny.net/cdn/pullzone/[ID]).
2
Configurar en LiteSpeed ​​Cache
En WordPress, ve a la configuración de LiteSpeed ​​Cache y luego a CDN. Habilita CDN, selecciona BunnyCDN como tipo de CDN e introduce tu clave API y el ID de la zona de extracción. LiteSpeed ​​verificará la conexión.
3
Establecer la URL de CDN
En la configuración de LiteSpeed ​​Cache CDN, establezca la URL de la CDN con el nombre de host personalizado de BunnyCDN (por ejemplo, https://www.example.com o su subdominio de CDN). Los recursos estáticos (imágenes, CSS, JS) se servirán desde la URL de la CDN.

Paso 5: Ajustar la configuración de caché

Antes de agregar reglas de borde, asegúrese de configurar correctamente el almacenamiento en caché básico en los ajustes de la zona de extracción de BunnyCDN.

  • TTL de la caché del navegador: Establecido en 30 días (2.592.000 segundos) para los recursos estáticos. Los navegadores los almacenan en caché localmente y evitan volver a solicitarlos en visitas posteriores.
  • TTL de la caché de origen: Establecido en 1 día (86400 segundos) para páginas HTML. Esto se anula para cada ruta mediante las reglas de borde.
  • Variar caché: Habilite la opción "Variar caché por cookie" si su sitio web ofrece contenido diferente a los usuarios registrados. Esto evita que se muestren a los usuarios invitados las páginas almacenadas en caché para usuarios registrados.
  • Ignorar cadenas de consulta: Desactive esta opción. WordPress utiliza cadenas de consulta para evitar problemas de caché (por ejemplo, ?ver=6.4). Ignorarlas generaría código CSS y JS obsoleto.
  • Habilitar Gzip/Brotli: Habilitar ambos. BunnyCDN comprime las respuestas en el extremo de la red antes de la entrega, lo que reduce el tamaño de la transferencia entre un 60 % y un 80 % para el contenido de texto.
Configuración de almacenamiento en caché de BunnyCDN

Configuración de almacenamiento en caché de zona de extracción: opciones de TTL, caché variable y compresión

Paso 6: Las 7 reglas de borde para el almacenamiento en caché de página completa

Las reglas Edge son donde se configura el almacenamiento en caché HTML de página completa. Estas 7 reglas funcionan en conjunto: las reglas 1 y 2 imponen URL canónicas, la regla 3 omite la caché para rutas sensibles, las reglas 4 y 5 establecen TTL largos para los recursos estáticos, y las reglas 6 y 7 controlan el almacenamiento en caché del lado del navegador. Aplíquelas en este orden.

Configuración de reglas de borde de BunnyCDN

Panel de reglas de Edge en BunnyCDN: agregue cada regla en orden

Condiciones y acciones de las reglas de borde de BunnyCDN

Configuración de condiciones y acciones para una regla de borde individual

Almacenamiento en caché HTML
Regla 1: Establecer encabezado canónico (forzar HTTPS + www)

Garantiza que cada página se sirva con una URL canónica coherente, evitando así problemas de contenido duplicado a nivel de la CDN.

Condición: El nombre de host no coincide con www.example.com
Acción: Redirigir la URL a https://www.example.com{Path}{QueryString} con estado 301

Reemplace example.com con su dominio real en todas las reglas de Edge.
Almacenamiento en caché HTML
Regla 2: Configurar la redirección www (simplificar la estructura de la URL)

Redirige el tráfico sin www a www en el borde de la red, antes de que llegue a su servidor de origen. Es coherente con la Regla 1, pero detecta variaciones de URL adicionales.

Condición: La URL de la solicitud coincide con ^http://example.com/ (expresión regular)
Acción: Redirigir la URL a https://www.example.com{Path}{QueryString} con estado 301

Omitir la caché
Regla 3: Deshabilitar el almacenamiento en caché para áreas sensibles

Omite la caché de la CDN para el panel de administración de WordPress, el inicio de sesión, el proceso de pago, el carrito de compras y cualquier ruta que no deba servir respuestas almacenadas en caché. Esta es la regla más importante: si se configura incorrectamente, las sesiones de administración con usuarios registrados servirán páginas almacenadas en caché.

Condición: Cualquiera de las siguientes rutas URL coincide:

/wp-admin/* /wp-login.php /cart/* /checkout/* /my-account/* /wp-cron.php /xmlrpc.php

Acción: Anular tiempo de caché = 0 (no almacenar en caché)

Agregue cualquier otra ruta que sea específica del usuario o dependiente de la sesión. Los sitios de WooCommerce también deben agregar /store/* y cualquier ruta de complemento de carrito/lista de deseos.
Activos estáticos
Regla 4: Caché del servidor para CSS y JS (TTL largo)

Establece un TTL de caché del lado del servidor prolongado para los archivos CSS y JavaScript. Estos cambian con poca frecuencia y deben almacenarse en caché de forma agresiva en el borde de la red.

Condición: La extensión coincide con CSS o JS.
Acción: Sobrescribir. Tiempo de caché = 2592000 (30 días en segundos).

Activos estáticos
Regla 5: Caché del servidor para imágenes, vídeos y fuentes

Establece un TTL de caché del lado del servidor aún mayor para los archivos multimedia. Las imágenes y las fuentes rara vez cambian y se benefician del almacenamiento en caché perimetral extendido.

Condición: La extensión coincide con jpg O jpeg O png O gif O webp O svg O woff O woff2 O mp4
Acción: Anular tiempo de caché = 31536000 (1 año en segundos)

Caché del navegador
Regla 6: Encabezados de caché del navegador para CSS y JS

Establece encabezados Cache-Control que indican a los navegadores que almacenen en caché localmente las hojas de estilo CSS y JavaScript. De esta forma, los visitantes que regresen a su sitio web evitarán tener que volver a descargar estos archivos cada vez que carguen una página.

Condición: La extensión coincide con css O js
Acción: Establecer encabezado de respuesta = Cache-Control: public, max-age=2592000, immutable

Caché del navegador
Regla 7: Anular la caché del navegador para archivos estáticos

Aplica encabezados de almacenamiento en caché del navegador consistentes a todos los tipos de recursos estáticos, lo que garantiza que las imágenes, las fuentes y los archivos multimedia se almacenen en caché por el navegador entre sesiones.

Condición: La extensión coincide con jpg O jpeg O png O gif O webp O svg O woff O woff2
Acción: Establecer encabezado de respuesta = Cache-Control: public, max-age=31536000, immutable

Paso 7: Verificar la configuración

Una vez guardadas todas las reglas, compruebe la caché antes de darla por finalizada.

Prueba con curl

La forma más rápida de confirmar que BunnyCDN está sirviendo respuestas almacenadas en caché es comprobar los encabezados de respuesta. Busque x-bunny-cache: HIT en solicitudes repetidas:

curl -I https://www.example.com

En la primera solicitud verá x-bunny-cache: MISS (obteniendo desde el origen). En la segunda solicitud a la misma URL debería ver x-bunny-cache: HIT (servido desde el borde). Si sigue viendo MISS después de varias solicitudes, compruebe que la Regla 3 no esté sobreestimando sus rutas.

Prueba con tu navegador

Abre las herramientas para desarrolladores (F12), ve a la pestaña Red y recarga tu página de inicio. Comprueba los encabezados de respuesta en la solicitud del documento HTML. Busca el x-bunny-cache y confirma que la URL de la CDN esté sirviendo tus recursos (las imágenes, CSS y JavaScript deben mostrar el nombre de host de tu CDN en el iniciador).

Acceso de administrador de prueba

Inicia sesión en el panel de administración de WordPress y confirma que se carga correctamente. Si la regla 3 está configurada correctamente, /wp-admin/* debería omitir la caché por completo y deberías ver una interfaz de administración actualizada y funcional. Si ves una página obsoleta o se cierra tu sesión, revisa la configuración de la regla 3.

Prueba una vista de página con sesión iniciada

Inicie sesión como usuario habitual y navegue por la interfaz. Debería aparecer la barra de herramientas. Si se muestra una página almacenada en caché a un usuario que ha iniciado sesión sin que aparezca la barra de herramientas, la configuración de "Variar caché por cookie" no está activa o el nombre de la cookie de inicio de sesión no está configurado correctamente.

Al ejecutar esto en un VPS administrado por RemarkableCloud , LiteSpeed ​​viene preconfigurado y BunnyCDN purga automáticamente la caché al publicar. El servidor se gestiona solo.

Vea qué incluye →

Un sitio WordPress rápido comienza con un servidor rápido y administrado

El VPS gestionado de RemarkableCloud incluye LiteSpeed, monitoreo proactiva, copias de seguridad diarias y una puerta de enlace de correo electrónico gratuita en todos los planes. BunnyCDN se encarga de la infraestructura; nosotros nos encargamos de todo lo demás. Desde 2 $ el primer mes.

Consulte los planes de VPS administrados
Sin contratos · Migración gratuita · SLA del 500%

Preguntas frecuentes

¿Funciona el almacenamiento en caché de página completa con BunnyCDN en WooCommerce?
Sí, con una configuración cuidadosa de las reglas de borde. La regla 3 debe omitir la caché para /cart/*, /checkout/* y /my-account/* como mínimo. WooCommerce también establece cookies (woocommerce_cart_hash, wp_woocommerce_session) que indican que el carrito no está vacío; configure la opción "Variar caché por cookie" para mostrar respuestas sin caché a los usuarios con estas cookies activas. Pruebe el proceso de pago exhaustivamente después de la configuración.
¿Cuál es la diferencia entre la zona de extracción de BunnyCDN y un proxy inverso?
Una zona de extracción obtiene el contenido de tu servidor de origen y lo almacena en caché en el borde de BunnyCDN. Los visitantes solicitan el contenido al nodo de borde más cercano, no a tu servidor. Un proxy inverso reenvía todas las solicitudes a tu servidor de origen (con almacenamiento en caché opcional). La zona de extracción de BunnyCDN es una arquitectura CDN, y resulta más eficaz para contenido que se puede almacenar en caché, como recursos estáticos y páginas HTML completas. El contenido dinámico y específico del usuario omite la caché mediante tus reglas de borde.
¿Cómo borro la caché de BunnyCDN después de publicar contenido nuevo?
Si has conectado LiteSpeed ​​Cache a BunnyCDN mediante tu clave API y el ID de tu zona de extracción, la caché se vacía automáticamente al publicar o actualizar contenido. Para vaciarla manualmente, ve a tu zona de extracción en el panel de control de BunnyCDN y haz clic en "Vaciar caché". Puedes vaciarla por URL (página individual) o toda la zona. Vaciar la zona completa es rápido, pero úsalo con moderación en sitios con mucho tráfico: una vaciación completa implica que tu servidor de origen atiende todas las solicitudes mientras se rellena la caché perimetral.
¿Por qué mi caché muestra MISS en cada solicitud?
El error de caché persistente suele indicar una de estas tres cosas: la regla 3 coincide de forma demasiado amplia y omite la caché para todas las rutas, su origen envía encabezados Cache-Control: no-cache o no-store (BunnyCDN los respeta), o las cookies activan Vary Cache y cada solicitud se trata como única. Compruebe los encabezados de respuesta Cache-Control de su origen con curl -I y busque encabezados que impidan el almacenamiento en caché. La configuración de la CDN de LiteSpeed ​​Cache debe estar configurada para enviar encabezados que permitan el almacenamiento en caché para las páginas de la interfaz.
¿Es compatible BunnyCDN con la función CDN integrada de LiteSpeed ​​Cache?
Sí. LiteSpeed ​​Cache cuenta con una integración dedicada con BunnyCDN en su configuración de CDN. Introduce tu clave API de BunnyCDN y el ID de la zona de extracción, y LiteSpeed ​​Cache se encargará de la purga automática al publicar, actualizar o borrar manualmente la caché. Esta es la forma recomendada de integrar ambas herramientas en un servidor LiteSpeed, ya que te proporciona almacenamiento en caché a nivel de servidor y almacenamiento en caché perimetral de CDN funcionando conjuntamente.

Tabla de contenido

Seguridad de cPanel
Artículos
Guille notable
Vulnerabilidad crítica de omisión de autenticación en cPanel: qué sucedió, qué significa y cómo respondió RemarkableCloud

A las 19:39 UTC del 28 de abril de 2026, cPanel publicó un aviso crítico que revelaba una vulnerabilidad de omisión de autenticación que afectaba a todas las versiones compatibles. No hay parche disponible. El proveedor recomienda dos medidas de mitigación: bloquear los puertos de cPanel y deshabilitar los subdominios de servicio. La mayoría de los informes públicos solo mencionaban la primera. La ruta del subdominio proxy pasa por Apache en el puerto 443 y llega al mismo código vulnerable independientemente de las reglas del firewall. Este artículo explica por qué se requieren ambas medidas de mitigación, el plan de mitigación completo y cómo RemarkableCloud protegió a todos sus clientes en minutos sin que estos tuvieran que hacer nada.

Leer más "
Capacidad de entrega de correo electrónico SPF DKIM DMARC
Artículos
Guille notable
Explicación de la entregabilidad del correo electrónico: SPF, DKIM, DMARC y por qué la reputación de su servidor importa más que su contenido

La mayoría de las decisiones sobre la entregabilidad del correo electrónico se toman antes de que se lea una sola palabra del mensaje: ocurren en la capa de autenticación del servidor, donde los servidores de correo receptores deciden si el servidor remitente es de confianza. SPF, DKIM y DMARC son los tres registros DNS que rigen esa decisión. Pero incluso si los tres pasan la autenticación, una IP de salida compartida incluida en la lista negra de un vecino aún puede afectar negativamente la entregabilidad. Este artículo explica qué hace cada registro, por qué la reputación de la IP es tan importante como la autenticación y qué incluye RemarkableCloud en cada Cloud Cube: SMTP de salida de MailChannels, antispam de entrada colaborativo y SPF, DKIM y DMARC configurados por defecto para cada dominio

Leer más "
Conversión de alojamiento compartido cPanel a VPS
Artículos
Guille notable
Migración de alojamiento compartido cPanel a VPS administrado

La mayoría de las migraciones de cPanel parecen más complicadas de lo que realmente son. Tu hosting actual permanece activo durante todo el proceso. Tus archivos, base de datos, correo electrónico, DNS y SSL se transfieren al nuevo servidor antes de que modifiques un solo registro DNS. Primero, realizas una prueba en una URL de prueba. Luego, actualizas el DNS, la propagación tarda de minutos a unas pocas horas, y tu sitio web estará activo en una infraestructura dedicada sin interrupciones forzadas. Esta guía explica los 7 pasos: qué gestiona RemarkableCloud, qué debes hacer, qué debes verificar antes de cambiar el DNS y qué cambios se producen en el otro lado.

Leer más "
Comparativa de alojamiento VPS gestionado
Artículos
Guille notable
Nadie en nuestro rango de precios ofrece lo que nosotros ofrecemos. Lo dijimos

La mayoría de los proveedores usan el término "administrado" para referirse a que se encargan de la capa de hardware. Si les pides ayuda con un problema de entrega de correo electrónico o de configuración de PHP, te dirán: "Es tu aplicación". Nosotros no trabajamos así. Ofrecemos un SLA del 500% desde el primer minuto, tres capas de respaldo independientes, antispam gratuito para todos los dominios de tu servidor, un firewall administrado con IDS activo y soporte técnico humano 24/7 que va más allá de la capa del servidor. Todo esto por solo $8 al mes. Esta es una comparación honesta, función por función. Compáranos con cualquier otro proveedor en nuestro rango de precios.

Leer más "
Facebook
X
LinkedIn