2012-09-17 7 views
0

J'ai un petit problème avec une URL. J'espère que tu peux m'aider!301 redirection basée sur le texte à la nouvelle URL

Je l'adresse suivante:

http://www.domain.com/search.html?page=shop.product_details&flypage=vmj_softy.tpl&product_id=1408&category_id=1028 

Cela doit être redirigé vers:

http://www.domain.com/search.html?page=shop.product_details&flypage=vmj_color_plus.tpl&product_id=1408&category_id=1028 

La seule chose qui doit être changé est le flypage = vmj_softy à flypage = vmj_color_plus

L'ID de produit et l'ID de catégorie doivent être une chaîne (à doit changer pour tous les produits)

Je pense que j'ai besoin d'utiliser mod_rewrite pour ça, mais j'ai tout essayé mais je n'arrive pas à faire marcher ça!

Répondre

0

Essayez de mettre cela dans le fichier htaccess dans la racine de votre document:

RewriteEngine On 
RewriteCond %{QUERY_STRING} ^page=shop.product_details&flypage=vmj_softy.tpl(.*)$ 
RewriteRule ^/?search.html$ /search.html?page=shop.product_details&flypage=vmj_color_plus.tpl%1 [L,R=301] 
+0

Il ne fonctionne pas –

+0

:(@ user1678766 Pouvez-vous être plus descriptif en plus « ne fonctionne pas » –

+0

Il ne redirige pas? à la bonne page Voir sur: http://www.all4honda.com/zoeken.html?page=shop.product_details&flypage=vmj_softy.tpl&product_id=1408&category_id=1028 –

Questions connexes