|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : juin 2007 Messages : 336 ![]() |
Bonjour le forum,
Vous m'aviez aidé précédemment pour réaliser la chose suivante : Lorsque je clique sur "toto-1.php" je suis redirigé vers "nini-1.php" avec toto-1.php afficher comme url Autrement dit toto-X.php vers nini-X.php avec toto-X.php comme url dans le navigateur Code :
Ce problème se corrige t-il via le fichier htaccess ? Je vous remercie par avance. |
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : août 2005 Messages : 8 280 ![]() |
Si tu veux toto dans l'URL, pourquoi tu as mis nini dans le premier membre de ta RewriteRule ?
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : juin 2007 Messages : 336 ![]() |
Pardon je me suis trompé.
Je voulais dire quand je tape toto-X.php dans mon navigateur j'ai toujours toto-X.php qui s'affiche dans cette barre au lieu de nini-X.php Je voudrais faire correspondre les deux, je dois utiliser un redirection 301 ? |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : août 2005 Messages : 8 280 ![]() |
Pas très sûr d'avoir bien compris
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : juin 2007 Messages : 336 ![]() |
Effectivement je ne suis pas très clair :-)
Alors le premier bout de code plus haut fonctionne au top. Je voudrais rajouter une fonction supplémentaire. Quand je tape fiche.php?id=X dans la barre d'adresse de mon navigateur, j'obtiens la page fiche.php?id=X avec comme url affichée fiche.php?id=X Je voudrais garder la meme chose mais que l'url affichée soit jeux.php?id=X J'espère que c'est plus clair :-) |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : août 2005 Messages : 8 280 ![]() |
Pas sûr que ce soit plus clair : pourquoi on parle de fiche.php et jeux.php maintenant et plus nini et toto ?
Bref, quand tu dis "que l'url affichée soit jeux.php?id=X" tu penses à quel scénario exactement ? L'utilisateur a tapé fiche.php?id=X dans sa barre d'adresse et il y a redirection du navigateur (donc changement dans la barre d'adresse) vers jeux.php?id=X ou tu veux que quand l'utilisateur tape jeux.php?id=X dans sa barre d'adresse ça garde jeux.php?id=X dans la barre d'adresse mais que ça affiche fiche.php?id=X ?
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : juin 2007 Messages : 336 ![]() |
EN faite j'ai virer nini et toto pour essayer de faire plus clair mais c'est raté
Oublions nini et toto donc. Alors je voudrais faire : L'utilisateur a tapé fiche.php?id=X dans sa barre d'adresse et il y a redirection du navigateur (donc changement dans la barre d'adresse) vers jeux.php?id=X Quand l'utilisateur tape jeux.php?id=X dans sa barre d'adresse ça garde jeux.php?id=X dans la barre d'adresse mais que ça affiche fiche.php?id=X cela fonctionne déjà avec le code cité plus haut. |
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : août 2005 Messages : 8 280 ![]() |
Dans ce cas, il faut utiliser l'astuce (voir le lien) que je donnais mercredi.
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#9 | ||
|
Membre du Club
![]() Inscription : juin 2007 Messages : 336 ![]() |
Merci de votre réponse.
j'ai donc ceci dans mon fichier htaccess : Code :
|
||
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : août 2005 Messages : 8 280 ![]() |
Il faut retirer le / devant fiche.php dans la seconde RewriteRule :
Code :
RewriteRule fiche.php /toto.php [R=301,L]
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com