Aller au contenu

Chaîner des paramètres E dans une règle de réécriture


Sujets conseillés

Je suis en train de bidouiller un site SPIP, et j'aimerais pouvoir ajouter un paramètre à l'URL, et le réécrire.

Je viens de voir ceci dans le source du .htaccess actuel (celui de SPIP) :

RewriteRule ^[^/\.]+(\.html)?$		spip.php?page=article [QSA,E=url_propre:$0,L]

j'aimerais le reprendre à mon compte, en faisant :

RewriteRule	^prefix-(.*)--(.*).html$		spip.php?page=article [QSA,E=url_propre:$2,E=param:$1,L]

Mais je n'arrive pas à récupérer le paramètre param en GET.

Que puis-je faire pour y arriver ?

Lien vers le commentaire
Partager sur d’autres sites

Bon, je viens de m'en sortir en combinant les deux types :

RewriteRule	^prefix-(.*)--(.*).html$		spip.php?page=article&param=$1 [QSA,E=url_propre:$2,L]

Y a t'il une différence notable entre les deux méthodes ? (paramètre dans la réécriture, ou dans les arguments)

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...