Rediection anciennes url vers nouvelles (RewriteRule)
3 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

Neoced - WRInaute discret

- Messages: 139
- Inscription: 5 Fév 2005
Rediection anciennes url vers nouvelles (RewriteRule)
Bonjour,
Je viens de mettre en ligne la nouvelle version d'un de mes sites web. Qui dit nouvelle version dit aussi nouvelles url mieux travaillées (j'espère
Je me casse la tête sur un format que je ne parviens pas à rediriger :
www.mon_ancienne_version.com/mapage.html?matiere=X&cible=Z
doit être redirigé vers
www.ma_nouvelle_version.com/blabla/X-blabla.html
Et là, je cale !!
De manière plus générale, je cale sur les redirections (R=301) à partir du moment où j'ai des variables après le .html
Ce type fonctionne très bien
RewriteRule ^page-actualite-jt.html$ /Actualite/Journees_Techniques.html [R=301]
Celui-là, pas du tout :
RewriteRule ^page-recherche.html?rech=plan+de+formation$ /Recherche.html?ValRecherche=plan+de+formation [R=301]
Une idée ?
Je viens de mettre en ligne la nouvelle version d'un de mes sites web. Qui dit nouvelle version dit aussi nouvelles url mieux travaillées (j'espère
Je me casse la tête sur un format que je ne parviens pas à rediriger :
www.mon_ancienne_version.com/mapage.html?matiere=X&cible=Z
doit être redirigé vers
www.ma_nouvelle_version.com/blabla/X-blabla.html
Et là, je cale !!
De manière plus générale, je cale sur les redirections (R=301) à partir du moment où j'ai des variables après le .html
Ce type fonctionne très bien
RewriteRule ^page-actualite-jt.html$ /Actualite/Journees_Techniques.html [R=301]
Celui-là, pas du tout :
RewriteRule ^page-recherche.html?rech=plan+de+formation$ /Recherche.html?ValRecherche=plan+de+formation [R=301]
Une idée ?
- ChezThierry
- WRInaute occasionnel

- Messages: 273
- Inscription: 21 Oct 2005
Normal, les variables ne font pas partie de la section vérifiée dans une RewriteRule, il faut passer par une RewriteCond ainsi :
Pour ton deuxième exemple, ça donnerait un truc du genre :
- Code: Tout sélectionner
RewriteCond %{QUERY_STRING} matiere=([^&]+)
RewriteRule ^mapage.html$ http://10.0.0.217/blabla/%1-blabla.html [R=301]
Pour ton deuxième exemple, ça donnerait un truc du genre :
- Code: Tout sélectionner
RewriteCond %{QUERY-STRING} rech=([^&]+)
RewriteRule ^page-recherche.html$ /Recherche.html?ValRecherche=%1 [R=301]
3 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- anciennes urls vers nouvelles via .htaccess
- Site multiville : coexistence anciennes et nouvelles versions possible ??
- rediriger anciennes url vers nouvelles rewrittées
- 2°redirection, anciennes vers nouvelles ou inverse pour PR
- anciennes pages référencées google remplacent mes nouvelles
- Anciennes pages aspx avec param vers nouvelles URL...
- Remplacer les anciennes pages par nouvelles dans moteurs...
- [Resolue]les anciennes pages dynamiques vers les nouvelles.
- htaccess :rediriger les anciennes urls vers les nouvelles
- Nouvelles pages contre anciennes pages, que faut-il faire ?
- Comment éviter les contenus dupliqués (avec/sans le www) - 26-10-2005
- WebRankInfo lance un forum sur le référencement Google des images, vidéos, cartes... - 24-07-2007
- Télécharger Google Earth 6 en français (téléchargement gratuit) - 01-12-2010
- Configurer les options de passage de Googlebot sur son site - 05-12-2008
- Aperçu des différents types de redirection - 04-08-2008
- Les changements de Googlebot fin 2003 - 02-10-2003
- WebRankInfo lance sa version 4 - 25-01-2009
- L'algorithme de Google en résumé (mars 2003) - 04-03-2003
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités
