--- title: "Reglas" description: "Controla la caché, las redirecciones y las cabeceras HTTP por ruta en el edge con Edge Rules priorizadas, antes de que las peticiones lleguen a tu origen." category: "Despliegue" language: es source: https://cubepath.com/es/docs/products/despliegue/cdn-rules-es updated: 2026-10-29 --- # Edge Rules Abre la zona CDN → pestaña **Rules** en [my.cubepath.com](https://my.cubepath.com). ![Edge rules de una zona ordenadas por prioridad](https://cdn.cubepath.com/img/uploads/84fe104b-5649-4fec-839a-35d75439b101.png) Las Edge Rules cambian cómo trata el CDN una petición en el propio edge, antes de que llegue a tu origen. Te permiten controlar caché, redirecciones y cabeceras HTTP para partes concretas de tu sitio sin tocar el código de la aplicación — y sin desplegar. Cada regla pertenece a una zona y solo afecta al tráfico servido por esa zona. ## Cómo se evalúan las reglas Cada regla tiene una **prioridad** de 0 a 65535, y se ejecutan **de menor a mayor**. Una regla con prioridad 10 se comprueba antes que una con 100, así que las reglas específicas van en números bajos y las genéricas en los altos. Una regla solo actúa sobre las peticiones que **cumplen sus condiciones**. Si las dejas vacías, se aplica a todo el tráfico de la zona. Si defines varias, la petición debe cumplirlas **todas**. ### Condiciones de coincidencia Puedes segmentar por cualquier combinación de: | Condición | Ejemplo | |-----------|---------| | **Ruta** | `/static/*`, `/images/*.jpg` | | **Método HTTP** | GET, POST, PUT… | | **Host** | Un hostname concreto, cuando la zona sirve más de uno | | **Cabeceras, parámetros de query o cookies** | Cualquier nombre/valor | | **País** | Código de dos letras: US, ES, DE | | **Dirección IP o rango de red** | CIDR | | **User Agent** | Un patrón | Cualquier regla puede llevar además una **fecha de caducidad**, tras la cual deja de aplicarse sola — útil para campañas y redirecciones de temporada. Y toda regla se puede desactivar sin borrarla. ## Tipos de regla ### Cache Define cuánto tiempo guarda el edge una copia del contenido que coincide. Configuras un **edge cache lifetime** (cuánto lo guardan nuestros servidores) y opcionalmente un **browser cache lifetime** (cuánto lo guarda el navegador del visitante). ![Regla Cache: patrón de ruta con TTL de edge y de navegador](https://cdn.cubepath.com/img/uploads/886735aa-71f6-4e0d-8e09-499884717ee7.png) Tiempos más largos significan menos viajes a tu origen, páginas más rápidas y menos coste de tráfico. Ideal para lo que rara vez cambia: imágenes, fuentes, CSS, JavaScript. ### Cache Bypass Fuerza a que el contenido coincidente se pida siempre fresco y nunca se cachee. Úsalo para todo lo personalizado o transaccional: carritos, checkout, paneles con sesión iniciada, endpoints de API dinámicos. > Aviso: Equivocarse aquí es el único error de CDN realmente peligroso. Una página cacheada con sesión iniciada puede servirse a otro visitante. Aplica bypass de caché a todas las rutas autenticadas antes de ampliar la caché en ningún otro sitio. ### Redirect Envía al visitante a otro sitio — una ruta del mismo sitio o una URL completa — como redirección **permanente** (301, 308) o **temporal** (302, 307). Úsala para retirar URLs antiguas, forzar un hostname canónico o reconducir una página muerta. ![Regla Redirect: ruta de origen, destino y código de estado](https://cdn.cubepath.com/img/uploads/46d8063e-5011-49dd-b70d-ebbca77a0c71.png) ### Request Header Añade, cambia o elimina una cabecera de la petición **antes de que llegue a tu origen**. Deja el valor vacío para eliminar una cabecera. Útil para pasar contexto a tu aplicación o limpiar cabeceras que no quieres que suban. ### Response Header Añade, cambia o elimina una cabecera de la respuesta que se devuelve al visitante. Deja el valor vacío para eliminarla. Usos habituales: cabeceras de seguridad, pistas de caché propias, cabeceras CORS. ## Buenas prácticas - **Empieza con reglas de caché sobre tus recursos estáticos.** Es el cambio con más beneficio en velocidad y coste por el menor esfuerzo. - **Aplica siempre bypass de caché a páginas dinámicas y con sesión iniciada**, para que ningún visitante vea contenido destinado a otro. - **Reserva el 301 para movimientos realmente permanentes.** Navegadores y buscadores los recuerdan muchísimo tiempo; usa 302 mientras dudes. - **Usa las prioridades a conciencia**: rutas específicas primero, genéricas al final. > Consejo: Tras añadir una regla de caché, vigila la **tasa de acierto de caché** en [Analíticas](/docs/products/despliegue/cdn-analytics-es). Una regla que está coincidiendo bien hace subir ese número en minutos — si no se mueve, tus condiciones no están casando con lo que crees. Para controlar *quién* puede llegar a tu contenido y cuánto tráfico puede enviar, consulta [WAF](/docs/products/despliegue/cdn-waf-es).