【发布时间】:2011-04-06 19:42:09
【问题描述】:
我有一个要关闭的 .NET 站点,我计划使用 web.config 中的重写规则将所有请求重定向到 www.mysite.com。应该是一项简单的任务,但事实并非如此。我已经从文件系统中删除了所有内容,除了一个 Default.aspx 页面和一个默认的 web.config 并使用以下重写规则:
<rule name="Redirect All" stopProcessing="true">
<match url="^(www\.)?mysite\.com(/.+)$" />
<action type="Redirect" url="www.mysite.com" appendQueryString="false" />
</rule>
如果我请求www.mysite.com/garbage.aspx,服务器仍在尝试查找garbage.aspx,或我提供的任何其他网址,就好像重写规则不存在一样。
非常令人沮丧。想法?
【问题讨论】:
标签: asp.net iis url-rewriting