Patrones de URL avanzados — las coincidencias que no conoces
El patrón de URL decide dónde se ejecuta una regla. La mayoría de los usuarios conoce solo example.com/* — pero una coincidencia precisa es la diferencia entre una regla que funciona «más o menos» y una que funciona exactamente donde debe.
Cinco patrones que conocer
| Patrón | Coincide con |
|---|---|
https://example.com/admin | solo esa dirección exacta |
https://example.com/* | cada página de ese sitio |
https://*.example.com/* | cada subdominio (app., blog., ...) |
*://localhost:*/* | localhost en cualquier puerto y protocolo |
*staging* | cualquier URL que contiene «staging» |
El patrón por subcadena — el más infravalorado
La última fila de la tabla es la clave: *staging* no es un «dominio» — es cualquier URL en la que la palabra «staging» aparece en algún sitio. Una regla con un banner rojo «DEV», patrón *staging* — y te marca cada entorno de staging, independientemente del dominio o del cliente.
Los patrones se apilan en la jerarquía
Un patrón puede establecerse en tres niveles: carpeta, grupo, regla. Actúan juntos — un y lógico. Una carpeta de *.example.com/* más una regla de */checkout* significa: «solo la página de checkout, solo en los subdominios example.com». Ancho arriba, estrecho abajo.
Errores comunes
- Sin asterisco final.
example.comcoincide solo con la home page. Quieres todo el sitio —example.com/*. - Una subcadena demasiado ancha.
*app*golpeaexample.com... yapple.com, y/happy-path. Haz las subcadenas específicas. - El protocolo cuenta.
https://...no capturaráhttp://localhost. Para el trabajo local usa*://. - Una regla que funciona «casi en ningún sitio». La causa más común — un patrón demasiado estrecho. Comprueba si falta un
*.
Mira también
- La jerarquía de las carpetas — dónde se apilan los patrones
- Marcadores de entorno — el patrón por subcadena en acción
- Reglas resistentes al cambio — la resistencia empieza por la coincidencia
Instala JustZix — y apunta una regla exactamente donde la quieres.
Valora este artículo
Sin valoraciones — sé el primero.