【发布时间】:2019-08-01 17:23:01
【问题描述】:
似乎无法弄清楚为什么以下内容会导致添加双斜杠:
<rule name="GenericRemoveDotASPX" stopProcessing="true">
<match url="(.*).aspx(.*)" />
<action type="Redirect" url="{R:1}{R:2}" appendQueryString="true" redirectType="Permanent" />
</rule>
如果我输入,使用上述规则(第一部分是 {R:1} www.blah.com/blah,第二部分是 {R:2} /blah):
www.blah.com/blah.aspx/blah
浏览器被重定向到:
www.blah.com/blah//blah
但是,如果我输入:
www.blah.com/blah.aspxblah
浏览器被重定向到:
www.blah.com/blahblah
如何阻止这个重复的正斜杠出现在重定向中?
【问题讨论】:
标签: .net redirect iis web-config http-redirect