2010-10-06 7 views
0

Je souhaite réécrire une valeur de chaîne de requête à l'aide d'une mappe dans le module de réécriture d'URL IIS.Module de réécriture d'URL IIS: réécrire la valeur de la chaîne de requête à l'aide de la carte

Exemple Carte:

 
one -> eleven 
two -> fifty 
three -> ninety 

Ainsi, l'URL suivante:

http://www.mydomain.com/page.aspx?id=one

se pour:

http://www.mydomain.com/page.aspx?id=eleven

Remarque: il peut y avoir d'autres paramètres de requête dans l'URL que je ne veux pas enlevé

Répondre

-1

pourquoi pas Url Mapping

<urlMappings enabled="true"> 
     <add url="~/page.aspx?id=one" mappedUrl="~/page.aspx?id=eleven"/> 
</urlMappings> 
+0

marqué vers le bas que cette solution ne prend pas en compte qu'il pourrait y avoir des paramètres de chaîne de requête supplémentaires transmis en ce que le demandeur ne voudrait pas supprimé. – Stumpy7