Changement de langage de programmation
55 messages
• Page 4 sur 4 • 1, 2, 3, 4
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
- Nightwolf
- WRInaute discret

- Messages: 128
- Inscription: 5 Avr 2006
Salut sa fait quelque temps que j'ai pas pu essayer
voilà apres avoir essayer avec le code que tu ma fourni.
J'ai du changer le .asp en .php et ensuite sa redirige vers
et forcement cette page n'existe pas ... il faudrai juste que sa me change le nom dans l'url mais que sa utilise quand meme le contenu de marques.php?id_rayon=X
merci d'avance.
voilà apres avoir essayer avec le code que tu ma fourni.
J'ai du changer le .asp en .php et ensuite sa redirige vers
- Code: Tout sélectionner
montre-ma-marques.html? [R=301]
et forcement cette page n'existe pas ... il faudrai juste que sa me change le nom dans l'url mais que sa utilise quand meme le contenu de marques.php?id_rayon=X
merci d'avance.
- Nightwolf
- WRInaute discret

- Messages: 128
- Inscription: 5 Avr 2006
après avoir mis en place la redirection des url.
et celà pour chaque marque seul la 1ere marche pourquoi pas les autres ?
- Code: Tout sélectionner
#Casio
RewriteRule marque-montres-montre-casio\.html /marques.php?id_rayon=4 [L]
RewriteCond %{QUERY_STRING} id_rayon=4
#Beuchat
RewriteRule marque-montres-montre-beuchat\.html /marques.php?id_rayon=6 [L]
RewriteCond %{QUERY_STRING} id_rayon=6
etc...
et celà pour chaque marque seul la 1ere marche pourquoi pas les autres ?
- Nightwolf
- WRInaute discret

- Messages: 128
- Inscription: 5 Avr 2006
J'ai tester avec RewriteCond devant RewriteRule et la même la 1ere ne marche plus.
On parlais de 2 règles une pour les marques et une pour les produits.
Pour le moment celle des marques ne marche déjà pas.
mais je ne comprend pas pourquoi la 1ere marque marche et celle d'après.
Merci d'avance
On parlais de 2 règles une pour les marques et une pour les produits.
Pour le moment celle des marques ne marche déjà pas.
mais je ne comprend pas pourquoi la 1ere marque marche et celle d'après.
Merci d'avance
- Vap
- WRInaute passionné

- Messages: 1090
- Inscription: 17 Juin 2007
Nightwolf a écrit:J'ai tester avec RewriteCond devant RewriteRule et la même la 1ere ne marche plus.
On parlais de 2 règles une pour les marques et une pour les produits.
Pour le moment celle des marques ne marche déjà pas.
mais je ne comprend pas pourquoi la 1ere marque marche et celle d'après.
Merci d'avance
et bien celle d'après a une condition... C'est ta deuxième ligne : RewriteCond %{QUERY_STRING} id_rayon=4
Cette condition s'applique à la deuxième règle, du coup cette règle n'est jamais activée.
Enlève toutes les rewritecond, elle sont là pour les règles que tu n'a pas mises parmi celles que je t'avais proposées. C'est parce que tu ne les a pas mises que ça ne marche pas, car dans ce cas les conditions ne s'appliquent pas aux bonnes règles.
J'aurais quand même aimé que tu teste ce que j'avais proposé sans prendre deux lignes sur trois au hasard. Je te le remet ici. Je dis bien qu'il faut DEUX règles par type de montre:
Tu peux faire ça avec deux règles par type de montre (je n'ai pas testé):
- Code: Tout sélectionner
RewriteCond %{QUERY_STRING}% ^id_rayon=X$
RewriteRule marques.asp http://www.mondomaine.com/montre-ma-marques.html [R=301]
RewriteRule montre-ma-marques.html /marques.php?id_rayon=X [L]
où ma-marque correspond a l'id X.
J'ai mis une extension html, ca évite des complications. En effet dans la plupart des configurations, apache ajoute un / à la fin des url qui n'ont pas d'extension.
- Nightwolf
- WRInaute discret

- Messages: 128
- Inscription: 5 Avr 2006
donc avec ces 3 lignes sa marches, mais je suis obliger de les réécrire pour chaque marque.
Donc si je vais sur l'url
http://www.planet-montre.com/montre-beuchat.html
ma page apparaît correctement
par contre si je vai sur
http://www.planet-montre.com/marques.php?id_rayon=6
l'url ne change pas.
- Code: Tout sélectionner
RewriteCond %{QUERY_STRING}% ^id_rayon=4$
RewriteRule marques.asp http://www.planet-montre.com/montre-casio.html [R=301]
RewriteRule montre-casio.html /marques.php?id_rayon=4 [L]
RewriteCond %{QUERY_STRING}% ^id_rayon=6$
RewriteRule marques.asp http://www.planet-montre.com/montre-beuchat.html [R=301]
RewriteRule montre-beuchat.html /marques.php?id_rayon=6 [L]
etc...
Donc si je vais sur l'url
http://www.planet-montre.com/montre-beuchat.html
ma page apparaît correctement
par contre si je vai sur
http://www.planet-montre.com/marques.php?id_rayon=6
l'url ne change pas.
- Vap
- WRInaute passionné

- Messages: 1090
- Inscription: 17 Juin 2007
Les règles qaue j'avais données correspdondaient au site tel que tu l'avais. elles réécrivent les pages asp vers les pages html.
Elles ne réécrivent pas les pages php.
Normalement, elle devraient réécrire
-http://www.planet-montre.com/marques.asp?id_rayon=6
en -http://www.planet-montre.com/montre-beuchat.html mais ce n'est pas le cas. As tu bien mis le [R=301] ?
Elles ne réécrivent pas les pages php.
Normalement, elle devraient réécrire
-http://www.planet-montre.com/marques.asp?id_rayon=6
en -http://www.planet-montre.com/montre-beuchat.html mais ce n'est pas le cas. As tu bien mis le [R=301] ?
- Vap
- WRInaute passionné

- Messages: 1090
- Inscription: 17 Juin 2007
Nightwolf a écrit:J'ai ecris les règle comme mise un peu plus haut et mon site est en .php
Merci
Donc les règles ne réécrivent pas les pages php vers html. Si on remplace asp par php on a une boucle, qu'il faut casser par un argument optionnel. C'est expliqué plusisurs fois dans ce forum, et aussi la:
http://www.urlrewriting.fr/article-08,0 ... ion-9.html
55 messages
• Page 4 sur 4 • 1, 2, 3, 4
Formation recommandée sur ce thème :
Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... 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 :
- Changement d'hébergeur et de langage de programmation
- Go, le langage de programmation de Google
- Le langage de programmation Google Go paré pour la production
- difference entre langage web et langage bolg
- Apprendre la programmation ?
- programmation adwords
- programmation de référencement
- Langage brol ?
- Programmation et développement TIKIWIKI
- Langage universel ?
Consultez la description détaillée des produits ou services de Google suivants : Google Writely, JotSpot, OpenSocial, Google Web Toolkit
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
