• Hej!

    Jag har nyss gått över från Drupal till WP och har en fråga. Ibland fungerar inte länkar därför att en sida har flyttats. När en besökare således hittar en sådan länk på Google och klickar på den kommer han inte den den sida som han vill se. I Drupal skickas han i stället till entresidan eller indexsidan, vilket ju är bra. I WP visas bara felmeddelandet ”404Not Found. The resource requested could not be found on this server!”.
    Min fråga är således: Kan man ställa in WP så att besökaren omdirigeras till entresidan eller indexsidan, om han eller hon använder en icke fungerande länk?

Visar 1 svar - 1 till 3 (av 3 totalt)
  • Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Till att börja med: Om din webbserver kör Apache kan du lägga upp ett rimligt antal kända omdirigeringar i .htaccess, på formen:

    # Structure change rewrites 20131125-26
    redirect 301 /kartinki   https://webbplatsnamn.com/text/191/kartinki/
    redirect 301 /intuition1   https://webbplatsnamn.com/text/193/intuition1/
    # END Structure change rewrites 20131125-26

    Om det bara är något hundratal omdirigeringar kan detta vara en ganska effektiv lösning. Om du ändrat URL-strukturen på något visst sätt finns det andra kommandon du kan köra i htaccess för att modifiera URL:er innan WordPress tar emot förfrågan.

    Om du behöver fler eller smartare omdirigeringar finns det en rad olika WordPress-tillägg som klarar detta galant. Sök på etiketten ”redirect”: https://wordpress.org/plugins/tags/redirect/ så hittar du en hel del. Vissa SEO-tillägg har också inbyggda funktioner för detta. Vissa av dessa tillägg kan styra om 404:or till startsidan. Många teman har en specfik mall för 404 där de kan föreslå en sökning på innehåll och/eller styra om till startsidan. (Observera också att WordPress har en inbyggd ”gissningsfunktion” som i vissa fall faktiskt hittar rätt. WordPress sparar dessutom någonstans i databasen uppgifter om inlägg/sidor som bytt adress och kan styra om anropen automatiskt.

    Trådstartare bozze

    (@bozze)

    Jag testade en plugin, men den utgår ifrån att den sidan somsaknas tillhör WP-installationen. Problemet är att Googlelänken leder till en sida som tillhör den skrotade Drupalinstallationen.

    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Finns det något system för alla saknade URL:er så att det med några stegvisa omvandlingar går att konvertera den gamla URL:en till den nya?

    Och använder din webbplats Apache (så att det går att trixa lite med .htaccess)?

Visar 1 svar - 1 till 3 (av 3 totalt)
  • Ämnet ”Redirect?” är stängt för nya svar.