我在 asp.net 4.5 和 iis 7.5 上的 web.config 中有一条规则
<rule name="baad4041-5e25-499f-abb7-6bd4f76b2ed3" stopProcessing="true">
<match url="http://www.domain.com/ThisIsOld.html" />
<action type="Redirect" url="http://www.domain.com/NewUrl.aspx" />
</rule>
它似乎不起作用,当我点击 url 时,它会将我发送到我的 404。但这条规则有效:
<rule name="baad4041-5e25-499f-abb7-6bd4f76b2ed3" stopProcessing="true">
<match url="ThisIsOld.html" />
<action type="Redirect" url="http://www.domain.com/NewUrl.aspx" />
</rule>
我需要完整的 url 作为匹配,因为这个站点有多个域,我怎样才能做到这一点?