IIS ReWrite删除拖尾的Chacters

我们的url格式为… http://www.portescap.com/asm?_hsenc=p2ANqtz-_h17BJzEukJakVHXKsecD9XzqCLnSo1B0bYaMP8kmTmBRNCXGKtnvdFYP7Da16cwJT8wJrrcDCWREJ2nkfnbU_KWmjBkf4NHWk794r34xlitJxNcM&_hsmi=25152208

如何删除第一个“?”之后的所有内容 所以URL变成http://www.portescap.com/asm

我没有一个系统来testing这个,但它应该工作。

 <rewrite> <rules> <rule name="Redirect" stopProcessing="true"> <match url="asm?(.*)" /> <action type="Redirect" url="http://www.portescap.com/asm" appendQueryString="false" /> </rule> </rules> </rewrite>