301使用web.config将aspx重定向到mvc页面

时间:2011-03-29 23:01:28

标签: asp.net-mvc-2 http-status-code-301

首先,我搜索了SO并且没有运气

我正在尝试将现有表单网站Product.aspx页面重定向到新版本网站的新MVC2.net页面。

我想使用web.config实现此目的,如下例所示:

<location path="Products.aspx">
<system.webServer>
  <httpRedirect enabled="true" destination="http://www.address.com/Products/Page" exactDestination="true" httpResponseStatus="Permanent" />
</system.webServer>

我认为位置路径中指定的页面需要实际存在,而新的mvc网站中没有此页面可以使用。

有没有办法实现?

1 个答案:

答案 0 :(得分:0)

您的代码看起来很好。只是<system.webServer>部分仅由IIS 7.0及更高版本读取和解释。它不适用于Cassini和IIS 6.0。