lobsite! Logg inn Registrer deg

Gratis verktøy /

Videresendingsgenerator

Gjør en liste med gamle og nye URL-er om til regler for lobsite.toml, Netlify, Vercel, Nginx og Apache .htaccess, med løkker og kjeder oppdaget.

Én per linje: gammel sti, ny sti eller URL, og eventuelt status. :name treffer ett segment, en avsluttende * resten (:splat i målet). En _redirects-fil fra Netlify eller Cloudflare kan limes inn som den er.

lobsite.toml 5 regler
  • Ingen løkker, kjeder eller duplikater.

301 → /posts/hello-world, fra linje 3

Slik bruker du det

  1. Lim inn videresendingene dine, én per linje: den gamle stien, den nye stien eller URL-en, og eventuelt statusen (301 hvis du utelater den).
  2. Velg hvor de skal: lobsite.toml, Netlify eller Cloudflare Pages (_redirects), Vercel (vercel.json), Nginx, eller Apache (.htaccess).
  3. Rett det kontrollene finner, prøv noen stier i boksen under, og kopier eller last ned reglene.

Flytter du fra Netlify eller Cloudflare Pages? Lim inn _redirects-filen din som den er.

Mønstre

  • :name treffer ett stisegment og kan brukes i målet: /blog/:slug /posts/:slug.
  • En avsluttende * treffer resten av stien, som er :splat i målet: /docs/* /guide/:splat.
  • Spørrestrengen sendes videre til den nye adressen.
  • Reglene sjekkes ovenfra, og første treff vinner, så sett spesifikke regler foran generelle.

De samme reglene fungerer i lobsite.toml. For Nginx og Apache blir mønstrene regulære uttrykk med nummererte grupper.

Hvilken status du bør bruke

  • 301 (permanent): siden har flyttet for godt. Søkemotorer flytter rangeringen til den nye adressen. Bruk dette for de fleste flyttinger.
  • 302 (midlertidig): den opprinnelige adressen kommer tilbake, for eksempel under et salg eller vedlikehold.
  • 308 og 307: de permanente og midlertidige variantene som beholder forespørselsmetoden, for skjemaer og API-er som sender POST til den gamle adressen.

Løkker og kjeder

En løkke (/a → /b → /a) betyr at siden aldri lastes. En kjede (/a → /b → /c) fungerer, men hvert hopp legger til en rundtur, og søkemotorer kan slutte å følge etter noen få. Generatoren fanger opp begge, i tillegg til dupliserte regler, der bare den første brukes.

Ofte stilte spørsmål

Hvor mange videresendinger kan jeg ha?

lobsite.toml tar opptil 1 000 regler. For hele seksjoner bruker du et mønster som /old-blog/* /blog/:splat i stedet for én regel per side.

Kan den gamle adressen være en full URL?

Lim den inn, så beholder generatoren bare stien: videresendinger gjelder for nettstedet de deployes med. For å flytte et helt domene, pek det til det nye nettstedet og videresend der.

Fungerer videresendinger uten servertilgang?

På Lobsite, Netlify, Vercel og Cloudflare Pages er de en del av deployen, så du trenger ikke servertilgang. På en enkel filvert er reserveløsningen en side med <meta http-equiv="refresh" content="0; url=/new">, som søkemotorer behandler som en videresending.

Sendes noe til en server?

Nei. Reglene sjekkes og skrives i nettleseren din.