URL rewriting avec paramètres [RESOLU]
11 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- MxCival
- Nouveau WRInaute

- Messages: 6
- Inscription: 9 Avr 2008
URL rewriting avec paramètres [RESOLU]
Bonjour,
désolé si ce sujet a déjà été traité, mais je n'ai pas réussi à trouver de discussion pouvant résoudre mon problème.
Je change de site web en passant d'ASP à PHP. Les noms de mes dossiers et de mes pages ont totalement changé. Bref je ne souhaite pas perdre mon référencement et faire une redirection permanente en récupérant un paramètre de l'URL.
Voici ma règle de redirection MAIS qui ne marche pas. Je ne vois pas d'où vient le problème
RewriteRule ^Album_Photos/mapage.asp?numero=([0-9]*)$ /mon-nouveau-dossier/album.php?album=$1 [R=301]
Merci d'avance pour votre aide
désolé si ce sujet a déjà été traité, mais je n'ai pas réussi à trouver de discussion pouvant résoudre mon problème.
Je change de site web en passant d'ASP à PHP. Les noms de mes dossiers et de mes pages ont totalement changé. Bref je ne souhaite pas perdre mon référencement et faire une redirection permanente en récupérant un paramètre de l'URL.
Voici ma règle de redirection MAIS qui ne marche pas. Je ne vois pas d'où vient le problème
RewriteRule ^Album_Photos/mapage.asp?numero=([0-9]*)$ /mon-nouveau-dossier/album.php?album=$1 [R=301]
Merci d'avance pour votre aide
Dernière édition par MxCival le Jeu Sep 11, 2008 14:00, édité 1 fois.
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
les rewriterule ne gère pas les paramètres d'url. Il faut ajouter une rewritecond :
tu peux peut-être en profiter pour faire une réécriture de l'url pour supprimer les paramètres
- Code: Tout sélectionner
RewriteCond %{QUERY_STRING} ^numero=([0-9]*)$
RewriteRule ^Album_Photos/mapage\.asp$ /mon-nouveau-dossier/album.php?album=%1 [R=301]
tu peux peut-être en profiter pour faire une réécriture de l'url pour supprimer les paramètres
- MxCival
- Nouveau WRInaute

- Messages: 6
- Inscription: 9 Avr 2008
Merci beaucoup pour ta réponse, je vais tester ta méthode.
Sinon, j'ai déjà une réécriture d'URL sur mes albums photos qui est faite ainsi :
http://www.monsite.fr/mon-nouveau-dossier/id/titre.html
Le pb est que mon titre est stocké dans la bdd, et que je ne le récupère pas en paramètre querystring via mes anciennes pages ASP. Donc impossible de faire une réécriture comme montrée ci dessus... enfin à ma connaissance lol
Sinon, j'ai déjà une réécriture d'URL sur mes albums photos qui est faite ainsi :
http://www.monsite.fr/mon-nouveau-dossier/id/titre.html
Le pb est que mon titre est stocké dans la bdd, et que je ne le récupère pas en paramètre querystring via mes anciennes pages ASP. Donc impossible de faire une réécriture comme montrée ci dessus... enfin à ma connaissance lol
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
dans ce cas il faut prévoir une redirection en php
- MxCival
- Nouveau WRInaute

- Messages: 6
- Inscription: 9 Avr 2008
Encore merci pour ton aide. Est il possible de configurer 2 paramètres et faire ainsi..
RewriteCond %{QUERY_STRING} ^numero=([0-9]*)$
RewriteCond %{QUERY_STRING} ^titre=(.*)$
RewriteRule ^Album_Photos/mapage\.asp$ /mon-nouveau-dossier/album.php?album=%1&titre=%2 [R=301]
RewriteCond %{QUERY_STRING} ^numero=([0-9]*)$
RewriteCond %{QUERY_STRING} ^titre=(.*)$
RewriteRule ^Album_Photos/mapage\.asp$ /mon-nouveau-dossier/album.php?album=%1&titre=%2 [R=301]
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
si les paramètres sont toujours dans le même ordre :
- Code: Tout sélectionner
RewriteCond %{QUERY_STRING} ^numero=([0-9]*)&titre=(.*)$
RewriteRule ^Album_Photos/mapage\.asp$ /mon-nouveau-dossier/album.php?album=%1&titre=%2 [R=301]
- MxCival
- Nouveau WRInaute

- Messages: 6
- Inscription: 9 Avr 2008
Encore 1000 mercis pour ton aide.
Je viens de tester et ça marche nickel. Encore une dernière chose : dans mon lien de redirection, il reste les paramètres à la fin du lien. Il n y a pas moyen de les enlever ?
Exemple : http://www.monsite.fr/mon-nouveau-dossi ... =toto-tata
Je viens de tester et ça marche nickel. Encore une dernière chose : dans mon lien de redirection, il reste les paramètres à la fin du lien. Il n y a pas moyen de les enlever ?
Exemple : http://www.monsite.fr/mon-nouveau-dossi ... =toto-tata
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
comment passes-tu de /mon-nouveau-dossier/album.php?album=123&titre=abc à l'url réécrite ?
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
alors il manque un "?"
- Code: Tout sélectionner
RewriteCond %{QUERY_STRING} ^album=([0-9]*)&titre=(.*)$
RewriteRule ^dossier/mapage\.asp$ /nouveau-dossier/%1/%2.html? [R=301]
11 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 :
- Récup de paramètres GET en URL rewriting chez OVH [résolu]
- [résolu] Rewriting avec paramètres variables et formulaire
- Paramètres et url rewriting
- URL Rewriting avec 1 ou 2 paramètres
- url rewriting - 2-3 parametres - referencement
- URL Rewriting : 2 paramètres - page et langue
- URL Rewriting avec paramètres variables
- url rewriting avec parametres non rewrité
- longueur des paramètres et URL rewriting
- URL rewriting et nombre de parametres variable!
- Tutoriel URL Rewriting
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- l'URL Rewriting expliqué aux débutants
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Tutoriel : configurer les paramètres d'URL dans Google Webmaster Tools
Consultez la description détaillée des produits ou services de Google suivants : Google goo.gl
- Liste des backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées. - Transformer des textes non cliquables en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
