Nouveau WRInaute
Bonjour à tous,
Je voudrais effectuer un rewriting sur les URL du type wiki/fr/Special:Search?{paramètres} de façon à ce qu'elles pointent sur /wiki/index.php?{paramètres}
Cependant, aucune des règles suivantes ne fonctionne :
Essayant de comprendre d'où cela venait, j'ai remplacé la cible du rewriting par une image bidon (de façon à m'assurer que ça fonctionnait), et je me suis rendu compte que les URL à réécrire n'étaient pas reconnues par les regex ci-dessus. Par exemple, wiki/fr/Special:Search?search=miaou&fulltext=Search ne fait l'objet d'aucun rewriting.
J'ai cependant noté que la regex ^fr/Special:Searc(.+) (j'ai enlevé le h) marchait, elle. J'ai l'impression que la présence du point d'interrogation juste à la fin du mot Search fait foirer les autres règles, mais je n'ai aucune idée de la façon de régler ce problème.
Si jamais quelqu'un pouvait m'apporter son aide, je l'en remercie !
Je voudrais effectuer un rewriting sur les URL du type wiki/fr/Special:Search?{paramètres} de façon à ce qu'elles pointent sur /wiki/index.php?{paramètres}
Cependant, aucune des règles suivantes ne fonctionne :
Code:
RewriteRule ^fr/Special:Search(.+) /wiki/index.php$1 [L]
ou
RewriteRule ^fr/Special:Search\?(.+) /wiki/index.php?$1 [L]
Essayant de comprendre d'où cela venait, j'ai remplacé la cible du rewriting par une image bidon (de façon à m'assurer que ça fonctionnait), et je me suis rendu compte que les URL à réécrire n'étaient pas reconnues par les regex ci-dessus. Par exemple, wiki/fr/Special:Search?search=miaou&fulltext=Search ne fait l'objet d'aucun rewriting.
J'ai cependant noté que la regex ^fr/Special:Searc(.+) (j'ai enlevé le h) marchait, elle. J'ai l'impression que la présence du point d'interrogation juste à la fin du mot Search fait foirer les autres règles, mais je n'ai aucune idée de la façon de régler ce problème.
Si jamais quelqu'un pouvait m'apporter son aide, je l'en remercie !