0

我在 IIS 重写正则表达式方面苦苦挣扎了一段时间。我所要做的就是删除下面网址中问号后的整个文本:

http://www.blah.com/Pages/Content.aspx?id=n%2fWA2PJCJXXnu8mvdC0jXQ%3d%3d&ln=Gy7UlI4cSJE94Wa2qudbFQ%3d%3d

所以这个网址变成http://www.blah.com/Pages/Content.aspx

谢谢

4

1 回答 1

0

以下是一个非常基本的规则,需要进行修改以支持您的页面/内容,但您可以简单地使页面重定向到自身并添加appendQueryString="false".

<rule name="Redirect - without QS" stopProcessing="true">
  <match url="(.*)" />
  <conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
  <action type="Redirect" url="{R:1}" appendQueryString="false"/>
</rule>
于 2012-04-19T08:40:30.960 回答