Artikkelit aiheesta: Nabu-uudelleenohjaushallinta
Tämä artikkeli on saatavana myös seuraavilla kielillä:

Mitkä ovat tuetut RegEx-syntaksit Nabu Redirect Managerin uudelleenohjauksissa?

Nabu Redirect Manager tukee JavaScript-tyylisiä säännöllisiä lausekkeita (RegEx) edistyneiden uudelleenohjausten asettamiseen Shopify-kaupassasi.


Tuetut RegEx-syntaksit


Tässä ovat sovelluksessa tuetut tärkeimmät RegEx-ominaisuudet:


  1. Ankkurit


^ → Vastaa URL-polun alkua.

$ → Vastaa URL-polun loppua.


Esimerkki: ^/products/.*$Vastaa mitä tahansa URL-osoitetta, joka alkaa /products/.


  1. Merkkiluokat


. → Vastaa mitä tahansa yksittäistä merkkiä.

[abc] → Vastaa mitä tahansa merkkiä hakasulkeiden sisällä.

[0-9] → Vastaa mitä tahansa numeroa 0-9 välillä.

[^abc] → Vastaa mitä tahansa merkkiä paitsi a, b tai c.


Esimerkki: ^/products/[0-9]+$Vastaa /products/123, /products/456, jne.


  1. Määritykset


(*) → Vastaa 0 tai useampia toistoja.

(*) → Vastaa 1 tai useampia toistoja.

? → Vastaa 0 tai 1 toistoa.

{n} → Vastaa tarkalleen n kertaa.

{n,} → Vastaa n tai useampia kertoja.

{n,m} → Vastaa n ja m kertaa.


Esimerkki: ^/products/[a-z]{3,5}$Vastaa tuotekahvoja, joissa on 3-5 kirjainta (esim. /products/bag, /products/shoes).


  1. Ryhmät ja vaihtoehdot


( ) → Määrittää kaapparyhmän.

| → Toimii kuin TAI mallien välillä.


Esimerkki: ^/(products|collections)/(.*)$Vastaa sekä /products/... että /collections/....


  1. Kaapparyhmät


(pattern) → Kaappaa osan osumasta.

$1, $2, ... $5 → Uudelleenkäytä kaapattuja arvoja kohdelinkissä.

Nabu tukee enintään 5 kaapparyhmää.


Lähdepolku: ^/products/(.)/(.)$Kohdelinkki: /new-products/$1/$2/products/men/shoes → /new-products/men/shoes.


Shopify-esimerkit


  • Uudelleenohjaa kaikki tuotteet yhteen kokoelmaan:


Lähdepolku: ^/products/.*$Kohdelinkki: /collections/all-products


  • Uudelleenohjaa tuote-ID:t (vain numerot) uuteen kokoelmaan


Lähdepolku: ^/products/[0-9]+$Kohdelinkki: /collections/special-deals


  • Uudelleenohjaa kaapparyhmien kanssa


Lähdepolku: ^/products/(.*)$Kohdelinkki: /collections/$1/products/shirt → /collections/shirt.


  • Uudelleenohjaa sekä tuotteet että kokoelmat


Lähdepolku: ^/(products|collections)/(.*)$Kohdelinkki: /archived/$1/$2/products/hat → /archived/products/hat.

Päivitetty: 19/12/2025

Oliko tämä artikkeli hyödyllinen?

Jaa palautteesi

Peruuttaa

Kiitos!