repetition d'un parametre dans l'UR

WRInaute accro
Hello,

J'aurai besoin de vos lumieres

RewriteRule ^page-([0-9]*).htm /modules.php?&name=Forums&file=viewtopic&p=$1#$1

Me semble que le deuxieme $1 n'est pas pris en compte :-(

Comment faire ?
 
WRInaute discret
mahefarivony a dit:
Hello,
RewriteRule ^page-([0-9]*).htm /modules.php?name=Forums&file=viewtopic&p=$1#$1
Me semble que le deuxieme $1 n'est pas pris en compte :-(

Je t'avouerais que je vois pas trop pourquoi tu voudrais faire cette règle de réécriture ...
Un seul $1 ne serait pas suffisant pour accéder à cette page "modules.php" ?

A priori pour ta règle, je ne vois pas trop quel pourrait être le paramètre bloquant :(
 
WRInaute accro
Me demande pas pourquoi, j'ai trouvé comme cela en arrivant :)

Bon plus sérieusement, un clic sur ce lien affiche donc la page d'une conversation dans mon forum bbnuke, on arrive directement en bas de page, grace a l'ancre #

ce qui se passe c'est que la page s'affiche bien mais l'ancre n'est pas prise en compte, on reste en début de page.

donc je crois que c'est le # qui pose probleme, le deuxieme $1 ne semble pas traduit :-(

mais treve de blahblah, rien ne vaut un bon exemple

h**p://www.madanight.com/madagascar-forum-actu_2555.htm

devrait donc etre traduit en

h**p://www.madanight.com/modules.php?name=Forums&file=viewtopic&p=2555#2555

bin non, marche pas, on reste en début de conversation :-(

voici ce que ca devrait donner (on arrive direct en fin de conversation)

h**p://www.madanight.com/modules.php?name=Forums&file=viewtopic&p=2555#2555
 
WRInaute occasionnel
mahefarivony a dit:
Me semble que le deuxieme $1 n'est pas pris en compte :-(
Salut Mahefarivony,

C'est normal que ça ne fasse pas ce que tu souhaites, car c'est le client ( le naviguateur ) qui interprete la partie apres le # et vient se placer là il il faut. C'est au niveau du script qu'il faut que tu génère directement des lien en h**p://www.madanight.com/madagascar-forum-actu_2555.htm#2555

Mirgolth
 
Discussions similaires
Haut