Morgen,

Ik heb een website waar ik zo nu en dan een pagina verwijder en om dan te zorgen dat de bezoeker geen 404 error krijgt verwijs ik die zoals het volgens mij hoort door met een 301 redirect. Tot zover alles goed.

Totdat ik zojuist in google webmaster tools zag dat een aantal pagina's niet goed werd doorverwezen. Een van de pagina's die bijvoorbeeld niet correct worden doorverwezen is bijvoorbeeld: http://www.ned-golf.nl/product/Callaway-X~22-Irons-(Steel)/9.

Deze pagina is een soort subpagina van http://www.ned-golf.nl/product/Callaway-X~22-Irons-(Steel)/ en die pagina wordt wel goed geredirect. In het htaccess bestand heb ik dat op deze manier gedaan:

redirect 301 /product/Callaway-X~22-Irons-(Steel)/ http://www.ned-golf.nl/


Het probleem is nu dat de de subpagina niet naar de homepage verwijst, maar naar http://www.ned-golf.nl/9, maar deze pagina bestaat dus niet. Op deze manier krijgen mensen alsnog een 404 pagina en dat is net wat ik niet wil.

Hopelijk zien jullie wat ik verkeerd doe met de 301 redirect. Overigens staat dit ook nog in het .htaccess bestand (kan van belang zijn ik weet het niet) :

<files product>
ForceType application/x-httpd-php
</files>


Alvast bedankt

p.s. de links worden niet goed weergegeven
p.p.s als tijdelijke oplossing heb ik nu maar alle cijfers doorgelinkt naar de homepage, maar dat is dus een dubbele 301, lijkt me niet goed

Reageren