IIS ReWrite 删除尾随字符

IIS ReWrite 删除尾随字符

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

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

答案1

我没有系统来测试它但它应该可以工作。

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

相关内容