是否可以创建一个行为类似于服务的规则?从ASP转移?
使用IIS7重写模块可以使用Rewrite Action
.
这保留了原始URL,但重写了应用程序将看到和处理的路径,与Server.Transfer
类似。
<rewrite>
<rules>
<rule name="Rewrite to article.aspx">
<match url="^article/([0-9]+)/([_0-9a-z-]+)" />
<action type="Rewrite" url="article.aspx?id={R:1}&title={R:2}" />
</rule>
</rules>
</rewrite>
查看规则概述。
本质上与Context.RewritePath
相同