Je viens de commencer à utiliser URLRewriter.net avec mon blog et j'ai un problème avec l'obtention des valeurs de chaîne de requête. J'ai une règle fixant comme:Pourquoi URLRewriter.NET n'obtient pas les valeurs de chaîne de requête?
<rewrite url="~/blog.aspx(\?.+)?$"
to="~/hiddenFolder/blog.aspx?mode=default&$2"/>
Mais quand je tente d'accéder /blog.aspx?page=1 le paramètre de page ne sont pas transmises. D'autres paramètres fonctionnent très bien et il n'y a pas de conflits dans les règles de réécriture.
J'ai déjà essayé avec $ 1 ou seulement (\?. +)? mais ne fonctionne pas comme suggéré ici: http://urlrewriter.net/index.php/support/using –
J'ai essayé avec \? (. +)? $, cela fonctionne mais cette fois blog.aspx ne fonctionne pas sans pour autant ? –
Je dois vraiment apprendre cette putain de regex: D. Je vous remercie. –