Hola.
Tengo una tienda WooCommerce (monkyrecords.es, plan Medium) con Divi y WP Rocket. Soporte me ha remitido a este foro.
En PageSpeed, los datos de usuarios reales marcan un TTFB de 2,7 segundos en todas las páginas desde hace meses.
— LO QUE HE MEDIDO —
1) La caché dinámica casi siempre responde EXPIRED, con un Process-Time de entre 0,2 y 1,2 segundos. Solo de vez en cuando da HIT (0,05 s).
2) WP Rocket envía cache-control: max-age=0 en las páginas. Soporte me ha confirmado que vuestra caché lo respeta.
3) Probé a añadir en el .htaccess, para una sola URL:
Header always set Cache-Control "public, max-age=0, s-maxage=600"
Pero la respuesta seguía saliendo con max-age=0.
4) Las redirecciones de http a https y las de barra final pasan por PHP y tardan 1,8 segundos.
5) WP Rocket tiene la caché de móviles activa, así que sirve las páginas guardadas a través de PHP.
— MIS PREGUNTAS —
PREGUNTA 1
¿Cuánto tiempo guarda vuestra microcaché cada página? ¿Se puede alargar a varios minutos? Mi tienda tiene poco tráfico y tengo activado el Autoflush del plugin WE-Varnish-Cache, que la vacía al cambiar productos.
PREGUNTA 2
¿Qué cabecera exacta tengo que enviar desde WordPress para que vuestra caché guarde las páginas varios minutos, sin que las guarden los navegadores?
PREGUNTA 3
¿Por qué no se aplica el Header set Cache-Control que puse en el .htaccess? ¿En vuestros servidores hay que ponerlo en otro sitio?
PREGUNTA 4
¿Se puede hacer la redirección de http a https directamente en el servidor, sin pasar por PHP? ¿Y activar HSTS?
PREGUNTA 5
¿Qué configuración de WP Rocket recomendáis para que funcione bien con vuestra caché? Por ejemplo, ¿caché de móviles activada o desactivada?
— DATOS —
• Carrito, finalizar compra y mi cuenta están excluidos de la caché.
• Los clientes con productos en el carrito salen como BYPASS (correcto).
• PHP 8.4. OPcache al 206 de 256 MB.
• URL de prueba: https://monkyrecords.es/the-trip-clubdance2026-ii/
Muchas gracias.
Efrén
Contenido solo visible a usuarios registrados