Mon client souhaite qu'une chaîne de requête soit modifiée (en remplaçant % par A) sur certaines pages.
Par exemple, je peux supprimer complètement la chaîne de requête sur les pages souhaitées via :
RewriteCond %{QUERY_STRING} !=""
RewriteCond %{REQUEST_URI} ^/SpecialPage(.*)
RewriteRule ^(.*)$ /$1? [R=301,L] #remove query string
Voici ce que je pensais devoir supprimer % dans la chaîne de requête et remplacer par A, mais ce n'est pas le cas :
RewriteCond %{QUERY_STRING} ^(.*)\%(.*)$
RewriteCond %{REQUEST_URI} ^/SpecialPage(.*)
RewriteRule ^(.*)$ /$1?%1A%2 [L]
Qu'est-ce que je fais de mal ? Je n'arrive pas à le repérer. Merci pour votre regard d'expert !