Artículos sobre: Administrador de Redirecciones Nabu
Este artículo también está disponible en:

¿Cuál es la sintaxis de RegEx compatible para redirecciones en Nabu Redirect Manager?

Nabu Redirect Manager admite expresiones regulares (RegEx) al estilo de JavaScript para configurar redirecciones avanzadas en tu tienda Shopify.


Sintaxis de RegEx Soportada


Aquí están las principales características de RegEx soportadas en la aplicación:


  1. Anclas


^ → Coincide con el inicio de una ruta de URL.

$ → Coincide con el final de una ruta de URL.


Ejemplo: ^/products/.*$Coincide con cualquier URL que comience con /products/.


  1. Clases de Caracteres


. → Coincide con cualquier carácter individual.

[abc] → Coincide con cualquier carácter dentro de los corchetes.

[0-9] → Coincide con cualquier dígito entre 0–9.

[^abc] → Coincide con cualquier carácter excepto a, b o c.


Ejemplo: ^/products/[0-9]+$Coincide con /products/123, /products/456, etc.


  1. Cuantificadores


(*) → Coincide con 0 o más repeticiones.

(+) → Coincide con 1 o más repeticiones.

? → Coincide con 0 o 1 repetición.

{n} → Coincide exactamente n veces.

{n,} → Coincide n o más veces.

{n,m} → Coincide entre n y m veces.


Ejemplo: ^/products/[a-z]{3,5}$Coincide con identificadores de productos con 3 a 5 letras (por ejemplo, /products/bag, /products/shoes).


  1. Grupos y Alternación


( ) → Define un grupo de captura.

| → Funciona como OR entre patrones.


Ejemplo: ^/(products|collections)/(.*)$Coincide tanto con /products/... como con /collections/....


  1. Grupos de Captura


(pattern) → Captura parte de la coincidencia.

$1, $2, … $5 → Reutiliza valores capturados en el enlace de destino.

Nabu admite hasta 5 grupos de captura.


Ruta de Origen: ^/products/(.)/(.)$Enlace de Destino: /new-products/$1/$2/products/men/shoes → /new-products/men/shoes.


Ejemplos de Shopify


  • Redirigir todos los productos a una sola colección :


Ruta de Origen: ^/products/.*$Enlace de Destino: /collections/all-products


  • Redirigir IDs de productos (solo números) a una nueva colección


Ruta de Origen: ^/products/[0-9]+$Enlace de Destino: /collections/special-deals


  • Redirigir con grupos de captura


Ruta de Origen: ^/products/(.*)$Enlace de Destino: /collections/$1/products/shirt → /collections/shirt.


  • Redirigir tanto productos como colecciones


Ruta de Origen: ^/(products|collections)/(.*)$Enlace de Destino: /archived/$1/$2/products/hat → /archived/products/hat.

Actualizado el: 12/12/2025

¿Este artículo te resultó útil?

Comparte tu opinión

Cancelar

¡Gracias!