RewriteRule: Réécrire une url?! comment?
Bonjour,
voila j'aimerais écrire une régle de réécriture mais je ne sais pas comment faire. Je voudrais réécrire:
https://www.pagesjaunes.fr/?t=alpha
en:
https://www.pagesjaunes.fr/?rub=toto&t=alpha
Si vous avez la réponse, merci d'avance.
voila j'aimerais écrire une régle de réécriture mais je ne sais pas comment faire. Je voudrais réécrire:
https://www.pagesjaunes.fr/?t=alpha
en:
https://www.pagesjaunes.fr/?rub=toto&t=alpha
Si vous avez la réponse, merci d'avance.
6 réponses
-
cela ne fonctionne pas pour les paramètres en GET. La variable t(=alpha) ne peut pas être récupéré et donc interprété.
-
RewriteRule ^(.+)\.html$ /index.php?rub=$1 [L]
-
J'ai compris ce que tu veux faire mais pas sur la façon de précéder! Par quel moyen, quel outils?! si t'aurais le code, ça serait plus simple pour moi je pense.
Merci. -
Ils seront automatiquement ajouté.
Si /toto.html => /index.php?rub=toto
Alors /toto.html?param=val => /index.php?rub=toto¶m=val
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
Bonne année à tous -
OK je savais pas.
Et comment procéderais tu pour rediriger comme indiquer tout en gardant les paramètres GET de l'url d'entrée?
Merci -
Salut.
La réécriture d'URL ne s'occupe pas des paramètres GET dans l'URL "d'entrée".
Donc il suffit de rediriger /toto.html vers /index.php?rub=toto