Bonjour
je suis en train de développer un petit moteur de recherche interne à mon site, sur lequel j'ai mis en place de l'url rewriting
je souhaiterais donc rewriter recherche.php?recherche=toto en index.php?page=recherche&recherche=toto
j'ai essayé plusieurs règles, mais aucun ne fonctionnent, elles sont simplement ignorées :
à mon avis le soucis c'est que je n'arrive pas à faire reconnaître le point d'interrogation, ce qui semble logique vu qu'il a une signification propre, mais je ne vois pas comment contourner le problème...
je suis en train de développer un petit moteur de recherche interne à mon site, sur lequel j'ai mis en place de l'url rewriting
je souhaiterais donc rewriter recherche.php?recherche=toto en index.php?page=recherche&recherche=toto
j'ai essayé plusieurs règles, mais aucun ne fonctionnent, elles sont simplement ignorées :
Code:
RewriteRule ^recherche.php?recherche=(.+)$ index.php?page=recherche&recherche=$1 [L]
RewriteRule ^recherche.php\?recherche=(.+)$ index.php?page=recherche&recherche=$1 [L]
RewriteRule ^recherche.php.recherche=(.+)$ index.php?page=recherche&recherche=$1 [L]
RewriteRule ^recherche.php[.]recherche=(.+)$ index.php?page=recherche&recherche=$1 [L]