Förvirrad över WordPress URL-omdirigering? Den här guiden klargör allt!
Om du känner dig osäker på hur du bäst hanterar omdirigeringar av webbadresser på din WordPress-sajt, kommer den här artikeln att ge dig tydliga svar och lätta upp din förvirring.
URL-omdirigering, ibland kallad ”URL-vidarebefordran”, är en teknik som används för att omdirigera besökare från en specifik adress (URL) till en annan. Du kan i princip styra trafiken till vilken webbsida som helst, men det är vanligast att omdirigera besökare inom samma webbplats.
Det finns flera tillfällen då omdirigering kan vara praktisk. Till exempel, om du tar bort ett blogginlägg men vill behålla dess SEO-värde, kan du omdirigera den gamla adressen istället för att helt enkelt ta bort den. Det hjälper även till att undvika 404-fel för användare som kommer via länkar som delats i sociala medier, där du inte kan radera inlägg direkt.
Ett annat exempel kan vara när du ändrar URL-strukturen eller flyttar innehåll från en domän till en annan. Även om processen i sig kan verka enkel, kan det vara en utmaning för någon som aldrig har gjort det tidigare.
Men oroa dig inte! Det finns flera sätt att genomföra omdirigering, och den här artikeln kommer att guida dig genom några av de vanligaste metoderna.
Låt oss utforska dessa metoder utan vidare.
Enkelt med Plugin
Vi börjar med det mest användarvänliga alternativet.
Redirection är ett populärt plugin för WordPress som hanterar 301-omdirigeringar, 404-fel och andra länkproblem på din webbplats.
Med detta plugin behöver du inte ha någon speciell kunskap om Apache eller Nginx. Installationen är enkel, och du kan snabbt skapa och hantera dina omdirigeringar med några få steg. Efter aktivering ser du en skärm där du anger käll-URL och mål-URL.
Det är allt som krävs för att omdirigeringen ska fungera.
Omdirigering via cPanel
Om du föredrar att undvika plugins och använder cPanel för din webbhotelltjänst, är det här ett bra alternativ.
Processen är enkel och går snabbt.
Steg 1: Logga in på ditt webbhotells cPanel och leta reda på avsnittet ”Domäner”. Klicka på ”Omdirigeringar”. Du bör se en liknande skärm med olika alternativ.
Steg 2: I rullgardinsmenyn ”Typ” väljer du omdirigeringstypen, antingen permanent (301) eller tillfällig (302). Valet beror på vilken typ av länk du omdirigerar.
Steg 3: I den andra rullgardinsmenyn väljer du din domän + aktuell sidadress.
Steg 4: I det sista fältet anger du adressen till sidan som ska ersätta den gamla.
Klicka på ”Lägg till” och du är klar!
Hantera .htaccess-filen
De flesta webbhotell erbjuder möjlighet att redigera .htaccess-filen.
Denna metod sker via filhanteraren på din server. Det kan tyckas vara en känslig process, men med rätt steg kan du enkelt hantera detta. Det är viktigt att ta en backup innan du gör ändringar, för säkerhets skull. Följ dessa steg:
Steg 1: Logga in på cPanel och leta reda på ”Filer”. Klicka på ”Filhanteraren”.
Steg 2: Välj ”Dokumentrot för” och välj rätt domän. Se till att markera ”Visa dolda filer” och tryck på ”Kör”.
Steg 3: Nu öppnas ett fönster med alla webbplatsens filer. Leta reda på .htaccess-filen, högerklicka och välj ”Redigera”.
Om filen saknas, skapa en ny fil och ge den namnet .htaccess.
Steg 4: I redigeraren, kopiera och klistra in följande för permanent (301) omdirigering:
Redirect 301 /gammal-sida /ny-sida
Ersätt ”/gammal-sida” med den gamla adressen och ”/ny-sida” med den nya. Om du t ex vill omdirigera kontaktsidan till ett blogginlägg, kan det se ut så här:
Redirect 301 /kontakt /blogg
Viktigt: Ange inte fullständig URL inom samma domän. Hela URL:en används endast vid omdirigering mellan olika domäner. Exempel:
Redirect 301 /kontakt https://exempel.com/blogg
När du är klar med redigeringen, klicka på ”Spara”. Din gamla adress ska nu omdirigera till den nya.
Du kan använda detta verktyg för att generera omdirigeringskod.
Omdirigering via MyKinsta
Kinsta är en premium webbhotelltjänst som erbjuder omdirigering direkt från MyKinsta-panelen.
Steg 1: Logga in och välj din webbplats.
Steg 2: Klicka på ”Omdirigeringar” och sedan ”Lägg till omdirigeringsregel”.
Steg 3: I fönstret som dyker upp, välj din domän, den gamla sidan som ska omdirigeras och den nya sidans adress.
Ersätt ”gammalbloggpost” och ”nybloggpost” med dina egna URL-adresser.
Notera hur jag lagt till ^/ före den första adressen och / före den andra. Kinsta använder regex för adresser, vilket gör dessa symboler nödvändiga. Utan dem kan din omdirigering misslyckas eller hamna på fel sidor.
Steg 4: Välj omdirigeringstyp (301/302).
Klicka sedan på ”Lägg till omdirigeringsregel”, och det är klart.
Cloudflare-regler
Om du använder Cloudflare kan du sköta omdirigeringen därifrån. Logga in och följ dessa steg:
Steg 1: På startsidan väljer du domänen som du vill omdirigera länkar för.
Steg 2: Klicka på fliken ”Sidregler”.
Steg 3: Tryck på ”Skapa sidregel”.
Steg 4: Nu ser du ett nytt fönster. Ange önskad URL i det första fältet. Under inställningarna, välj ”Vidarebefordra URL” och välj 301 eller 302 omdirigering. Slutligen anger du mål-adressen.
Steg 5: När allt är ifyllt klickar du på ”Spara och distribuera” för att slutföra processen.
SiteGround
SiteGround har nyligen introducerat flera nya funktioner, inklusive omdirigering via deras specialbyggda kontrollpanel. Detta fungerar förstås om din webbplats finns på SiteGround.
- Gå till SiteGround >> Webbplatser och välj en webbplats.
- Gå till Webbplatsverktyg och navigera till Domän >> Omdirigeringar.
- Ange sökväg, omdirigeringstyp och Skapa.
Slutsats
Där har du det! Flera olika metoder för att enkelt hantera omdirigering av webbadresser på din WordPress-webbplats. Jag hoppas den här guiden har varit lika tydlig som den är användbar. 🙂
Ta nästa steg och lär dig hur du uppgraderar PHP-versionen på dina WordPress-webbplatser.