Artikler om: Nabu Omdirigeringsadministrator
Denne artikel er også tilgængelig på:

Hvilken RegEx-syntaks understøttes til omdirigeringer i Nabu Redirect Manager?

Nabu Redirect Manager understøtter JavaScript-stil Regular Expressions (RegEx) til opsætning af avancerede omdirigeringer i din Shopify-butik.


Understøttet RegEx-syntaks


Her er de vigtigste RegEx-funktioner, der understøttes i appen:


  1. Ankre


^ → Matcher starten af en URL-sti.

$ → Matcher slutningen af en URL-sti.


Eksempel: ^/products/.*$Matcher enhver URL, der starter med /products/.


  1. Tegnklasser


. → Matcher ethvert enkelt tegn.

[abc] → Matcher ethvert tegn inden i klammerne.

[0-9] → Matcher ethvert ciffer mellem 0-9.

[^abc] → Matcher ethvert tegn undtagen a, b eller c.


Eksempel: ^/products/[0-9]+$Matcher /products/123, /products/456, osv.


  1. Kvantifikatorer


(*) → Matcher 0 eller flere gentagelser.

(*) → Matcher 1 eller flere gentagelser.

? → Matcher 0 eller 1 gentagelse.

{n} → Matcher præcis n gange.

{n,} → Matcher n eller flere gange.

{n,m} → Matcher mellem n og m gange.


Eksempel: ^/products/[a-z]{3,5}$Matcher produkt-håndtag med 3 til 5 bogstaver (f.eks. /products/bag, /products/shoes).


  1. Grupper og Alternation


( ) → Definerer en fangstgruppe.

| → Fungerer som OR mellem mønstre.


Eksempel: ^/(products|collections)/(.*)$Matcher både /products/... og /collections/....


  1. Fangstgrupper


(mønster) → Fanger en del af matchen.

$1, $2, ... $5 → Genbrug fangede værdier i mål-linket.

Nabu understøtter op til 5 fangstgrupper.


Kildesti: ^/products/(.)/(.)$Mållink: /new-products/$1/$2/products/men/shoes → /new-products/men/shoes.


Shopify Eksempler


  • Omdiriger alle produkter til en enkelt kollektion:


Kildesti: ^/products/.*$Mållink: /collections/all-products


  • Omdiriger produkt-ID'er (kun tal) til en ny kollektion


Kildesti: ^/products/[0-9]+$Mållink: /collections/special-deals


  • Omdiriger med fangstgrupper


Kildesti: ^/products/(.*)$Mållink: /collections/$1/products/shirt → /collections/shirt.


  • Omdiriger både produkter og kollektioner


Kildesti: ^/(products|collections)/(.*)$Mållink: /archived/$1/$2/products/hat → /archived/products/hat.

Opdateret den: 19/12/2025

Hjalp denne artikel dig?

Del din feedback

Annuller

Tak!