UrlEdge
Routing avanzato

Regole dinamiche

Vai oltre i redirect 1:1. Usa pattern per gestire migliaia di URL con una sola regola.

Wildcard (*)

Pattern matching semplice

Usa l'asterisco * per intercettare qualsiasi stringa di caratteri. Puoi usarlo alla fine di un path o nel mezzo.

Percorso di origine
Corrispondenze
/blog/*
/blog/post-1, /blog/2023/news
/users/*/settings
/users/john/settings
Sostituzione nella destinazione: usa $1, $2, ecc. nell’URL di destinazione per inserire i contenuti catturati dalla wildcard. Esempio: Origine /blog/* → Destinazione https://medium.com/@myblog/$1

Espressioni regolari

Matching per utenti avanzati

Per validazioni complesse, per esempio solo ID numerici, usa sintassi regex PCRE standard.

Intercetta ID utente numerici

^/user/(\d+)$

Corrisponde a /user/123 ma non a /user/abc.

Intercetta estensioni specifiche

\.(jpg|png|gif)$

Corrisponde a richieste immagine che terminano in .jpg, .png o .gif.

Parametri query

Di default UrlEdge preserva i parametri query, per esempio ?utm_source=google, durante il redirect.

  • Se Origine è /shop e Destinazione è /store
  • La richiesta /shop?id=5 diventa automaticamente /store?id=5.
Nota: puoi disabilitarlo per singola regola nel toggle “Impostazioni avanzate” dell’editor redirect.