Vidensbase

Opsæt en fleksibel mønster-URL-omdirigering

Skrevet af HubSpot Support | Jun 28, 2023 12:40:56 PM

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}