Fleksible mønster-URL-omdirigeringer giver dig mulighed for at omdirigere en URL til flere andre med en enkelt mapping. Du kan f.eks. omdirigere en hel blog uden at skulle oprette URL-mappings for hvert blogindlæg.
Opret en URL-omdirigering med fleksibelt mønster
- Klik på Website > Domæner & URL'er i menuen i venstre side.
- Klik på fanen URL-omdirigeringer.
- Klik på Tilføj URL øverst til højre.
- I højre panel skal du vælge typen Fleksibel omdirigering.
- I feltet Original URL skal du indtaste den fleksible mønster-URL for de sider, du vil omdirigere fra.
- I feltet Omdiriger til skal du indtaste den fleksible mønster -URL for de sider, du vil omdirigere til.
- Klik på Flere muligheder for at tilpasse omdirigeringen eller tilføje en note.
- Klik på Tilføj URL-omdirigering.
Bemærk: Det anbefales ikke at oprette en URL-mapping for URL'er med et punktum i .
Eksempler på URL-omdirigeringer med fleksibelt mønster
Der er flere måder at opsætte en URL-omdirigering med fleksibelt mønster på:
- Omdiriger hele slutningen af URL'en:
- Du kan omdirigere hele slutningen af URL'en ved at bruge *rest-of-URL i den oprindelige URL og {rest-of-URL} i omdirigerings-URL'en. For eksempel, hvis du vil omdirigere en blog til et nyt underdomæne:
-
Eksempel på original URL |
Ønsket omdirigerings-URL |
http://www.example.com/posts/my-first-post |
http://blog.example.com/posts/my-first-post |
|
|
Feltet "Original URL" |
Feltet "Omdiriger til" |
http://www.example.com/posts/*rest-of-url |
http://blog.example.com/posts/{rest-of-url} |
- Opsæt individuelle komponenter:
- En komponent er hvert stykke af URL'en efter en skråstreg (/). I URL'en www.example.com/2022/03/26/my-first-post er der for eksempel fire komponenter: 2022, 03, 26 og my-first-post).
- Når du opretter en omdirigering, defineres hver komponent med et kolon (:) efterfulgt af navnet på den pågældende variabel i den oprindelige URL. For eksempel vil URL'en http://www.example.com/2022/03/26/my-first-post blive sat op som http://www.example.com/:year/:month/:day/:post-name.
- Tilføj det samme variabelnavn indpakket i krøllede parenteser ( {} ) i omdirigerings-URL'en. Hvis vi bruger det foregående eksempel, vil URL'en se ud som http://www.example.com/{år}/{måned}/{dag}/{postnavn}.
-
Eksempel på original URL |
Ønsket omdirigerings-URL |
http://www.example.com/2022/03/26/my-first-post |
http://blog.example.com/03/26/2022/my-first-post |
|
|
Feltet "Original URL" |
Feltet "Omdiriger til" |
http://www.example.com/:year/:month/:day/:post-name |
http://blog.example.com/{month}/{day}/{year}/{post-name} |
- Omdiriger en specifik forespørgselsparameter til en anden side
-
- En query parameter er en tekststreng, der tilføjes i slutningen af en URL efter et spørgsmålstegn (?). Det bruges normalt til at give yderligere oplysninger om, hvordan en besøgende fik adgang til en side.
- Du kan opsætte en omdirigering, der bringer alle brugere, der besøger en side med en bestemt forespørgselsparameter, til en anden side. Hvis du opretter omdirigeringer med forespørgselsparametre, skal du aktivere muligheden for at matche forespørgselsstrenge i dropdown-menuen Flere muligheder.
-
-
Eksempel på original URL |
Ønsket omdirigerings-URL |
http://www.example.com/certification?promo_code=12345 |
http://www.example.com/enrollment?promo_code=12345 |
|
|
Feltet "Original URL" |
Feltet "Omdiriger til" |
http://www.example.com/certification?promo_code=:promocode |
http://www.example.com/enrollment?promo_code={promocode} |
- Brug en kombination af individuelle komponenter og resten af URL'en:
- Du kan også oprette komplekse URL-redirects ved at bruge både komponenter og resten af URL'en.
-
Eksempel på original URL |
Ønsket omdirigeret URL |
http://www.example.com/blog/12/25/2013/marketing/merry-christmas?post-id=33 |
http://blog.example.com/12-25-2013/post-33/marketing/merry-christmas |
|
|
Feltet "Original URL" |
Feltet "Omdiriger til" |
http://www.example.com/blog/:month/:day/:year/*rest-of-url?post-id=:post-id |
http://blog.example.com/{month}-{day}-{year}/post-{post-id}/{rest-of-url} |