URL RedirectPermanent et Rewriting dans .htaccess

Nouveau WRInaute
Rebonjour,
Autre problème.

Voici de quoi il s'agit!

Le but de mon éventuel manœuvre est de récupérer le trafic donc rediriger les requêtes Google de mes anciens url vers les nouvelles requêtes

Par exemple anciennement la recherche de mon moteur était effectué comme ceci: http://www.monsite.com/search.php?mots=nutella

Maintenant c'est comme ceci: http://www.monsite.com/dossier/site/search/?phrase=nutella

Voici ce que j'ai essayé

J'ai ajouté dans mon fichier.htaccess

Ceci ----> RedirectPermanent /search.php http://www.monsite.com/dossier/site/search/
Resultat des recherches des anciens url---> http://www.monsite.com/?mots=nutella
Devient---> http://www.monsite.com/dossier/site/search/?mots=nutella

Donc le but que je recherchais les mots clefs exemple /?mots=nutella transferts bien à la suite de la nouvelle directive à l'exception de la directive ?mots= qui devrait être renommé comme ceci ?phrase=
pour que ca fontionne en totalité

Que dois-je faire pour que ?mots= devienne ?phrase=


Merci
 
WRInaute discret
Bonjour

tester ce code , je pense que ça marche très bien :wink:

Code:
RewriteEngine On
RewriteRule ^search.php\?mots=(.*)$ http://www.monsite.com/dossier/site/search/\?phrase=$1 [R=301,L]

bonne journée
 
Nouveau WRInaute
mahdivitchee a dit:
Bonjour

tester ce code , je pense que ça marche très bien :wink:

Code:
RewriteEngine On
RewriteRule ^search.php\?mots=(.*)$ http://www.monsite.com/dossier/site/search/\?phrase=$1 [R=301,L]

bonne journée


Je viens d'essayer mais ça fonctionne pas ! as0tu une autre idée
 
Discussions similaires
Haut