Prestafan1234 Posted November 6, 2012 Share Posted November 6, 2012 (edited) Hej Jeg har i flere omgange forsøgt at rette op på de døde links, der opstår i PS version 1.4 og frem. LIgeledes har jeg nogle udsolgte varer, jeg gerne vil redirecte til andre varer. Men jeg kan ikke få det til at virke:-( Jeg har prøvet at sætte mine rettelser ind i BO under Værktøjer, Specifik konfiguration, dette er slettet så snart jeg har klikket gem. Jeg har ligeledes prøvet at indsætte direkte i min .htaccess fil - ingen af tingene virker. Eksempel: Varen /koekkenvaegte/252-retro-bagevaegt-lille-3kg.html er udsolgt, men jeg har en lignende vare, jeg gerne vil redirecte til, nemlig http://jojoba.dk/da/...-bagevaegt.html Dette skriver jeg som redirect /koekkenvaegte/252-retro-bagevaegt-lille-3kg.html http://jojoba.dk/da/koekkenvaegte/289-retro-bagevaegt.html Det virker ikke - jeg ender stadig på den udsolgte vare. Jeg har også prøvet med: redirect da/koekkenvaegte/252-retro-bagevaegt-lille-3kg.html http://jojoba.dk/da/koekkenvaegte/289-retro-bagevaegt.html virker heller ikke. Slutteligt har jeg prøvet med hele domænenavnet både i den udsolgte vare og den vare, jeg vil videresende til - samme resultat, jeg ender på den udsolgte vare alligevel:-( Jeg har URL-modulet fra prestochangeo installeret (http://www.presto-ch...l-redirect.html), men det virker iflg. dem selv kun for cms-sider, så det burde ikke spille ind her. Næste problem er, at jeg igen er begyndt at have en masse sider i Google Webmaster Tools som ikke kan findes, og som ikke sendes til forsiden (dette håndterede URL-rewrite modulet helt fint indtil jeg opgraderede webhotel - er min påstand). Min rapport hos Google Webmaster viste 0 fejl stort set fra installation af modulet - før havde jeg over 400 fejl - indtil webhotel blev opgraderet i august, så 3 måneder med 0 fejl. Tallet for døde links stiger og stiger for hver crawl og var senest oppe på 185 døde links. Prestochangeo siger, at dette aldrig har været løst med modulet - min Webmaster rapport siger noget andet... Derfor vil jeg rette op på umulige links som f.eks. http://jojoba.dk/da/bageartikler/jojoba.dk/da/bageartikler/224-dejskraber-i-silikone-i-forskellige-farver.html hvor domæne.dk/da gentages og dermed genererer et dødt link (det må helt klart være en fejl i PrestaShop 1.4 - måske kun for opgraderede shops, men jeg har som sagt 185 af disse fejl) Disse sider vil jeg så også manuelt lave links for i min .htaccess fil, men når det ikke engang virker med en simpel vareside, vil jeg ikke kaste mig ud i 185 rettelser, før jeg ved, det virker efter hensigten. Nogle bud på, hvad jeg gør forkert ? Edited November 11, 2012 by Prestafan1234 (see edit history) Link to comment Share on other sites More sharing options...
Allan - Fungadgets.dk Posted November 6, 2012 Share Posted November 6, 2012 Hejsa Dit 301 redirect burde se sådan ud: RedirectMatch 301 ^/koekkenvaegte/252-retro-bagevaegt-lille-3kg.html$ http://jojoba.dk/da/product.php?id_product=289 Så burde det virke I webmastertools kan de se hvor dine link stammer fra, så er det lidt nemmere at lokaliserer hvad der er skyld i det Link to comment Share on other sites More sharing options...
Prestafan1234 Posted November 7, 2012 Author Share Posted November 7, 2012 Tak for svar. Det virker desværre heller ikke - lander stadig på den udsolgte vare:-( mht. hvor links kommer fra, bliver jeg ikke meget klogere, når jeg kigger i webmaster tools - se f.eks. vedhæftede. Det ser mest af alt ud til, at varen linker forkert til sig selv Link to comment Share on other sites More sharing options...
markottnilsen Posted November 10, 2012 Share Posted November 10, 2012 Prøv med følgende: Redirect 301 /koekkenvaegte/252-retro-bagevaegt-lille-3kg.html /da/koekkenvaegte/289-retro-bagevaegt.html Link to comment Share on other sites More sharing options...
Prestafan1234 Posted November 10, 2012 Author Share Posted November 10, 2012 Prøv med følgende: Redirect 301 /koekkenvaegte/252-retro-bagevaegt-lille-3kg.html /da/koekkenvaegte/289-retro-bagevaegt.html Det har jeg lige prøvet - men jeg lander stadig på den udsolgte vare Link to comment Share on other sites More sharing options...
markottnilsen Posted November 10, 2012 Share Posted November 10, 2012 Koden du indsætter skal stå lige efter RewriteEngine on Sådan det er den første regl der bliver kørt når htaccess bliver løbet igennem af serveren. Link to comment Share on other sites More sharing options...
Prestafan1234 Posted November 10, 2012 Author Share Posted November 10, 2012 Tak for hjælpen nu virker det :-) Det viste sig, der også skulle laves en redirect med da/ således at koden skal se sådan ud: Redirect 301 /koekkenvaegte/252-retro-bagevaegt-lille-3kg.html /da/koekkenvaegte/289-retro-bagevaegt.html Redirect 301 /da/koekkenvaegte/252-retro-bagevaegt-lille-3kg.html /da/koekkenvaegte/289-retro-bagevaegt.html Link to comment Share on other sites More sharing options...
Prestafan1234 Posted November 10, 2012 Author Share Posted November 10, 2012 (edited) Jeg var lige lidt for hurtig med at sætte denne til løst. Alle de URLs som der indekseret forkert i Google Webmaster, kan jeg ikke få til at virke. F.eks. denne - altså hvor domænet gentages: http://jojoba.dk/da/kageudstikkere/jojoba.dk/da/kageudstikkere/284-udstikkersaet-til-julekager-med-7-forskellige-forme.html Her må jeg skulle bruge en redirect regel der fjener den ekstra angivelse af domænet - nogen bud på, hvordan jeg skriver mig ud af det? Det virker ikke at lave Redirect 301 på dem:-( Edited November 10, 2012 by Prestafan1234 (see edit history) Link to comment Share on other sites More sharing options...
markottnilsen Posted November 11, 2012 Share Posted November 11, 2012 Du må have skrevet dem forkert ind. Da det ser ud til at spille med det eksempel jeg lige har lavet. Du kan se det i din htaccess fil. Det er lavet præcis som på de andre, husk dog / foran dine links. Link to comment Share on other sites More sharing options...
Prestafan1234 Posted November 11, 2012 Author Share Posted November 11, 2012 Jeg ved da ikke, hvad jeg har lavet, eller om det var caching (eller måske manglede /). Jeg kan se, at alle eksempler virker nu. Så er det jo bare højre fod foran venstre og rette de resterende 183 fejl:-( Tusind tak for hjælpen! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now