URL重写和IIS配置

时间:2011-09-08 06:54:06

标签: asp.net url-routing

我的环境是VS2010和Windows 7.我正在使用路由进行URL重写,以减少重写。一切正常,但我没有配置我的IIS,也没有在我的web.config文件中没有写任何内容为url重写。一切都很好。

所以我想知道当我将我的项目托管到orcsweb然后他们需要配置IIS或者我需要在web.config中编写任何内容或者我是否需要告诉他们我正在使用路由以便他们应该使用IIS7而不是IIS6。

我为url重写的示例代码,如

 void Application_Start(object sender, EventArgs e)
    {
        // Code that runs on application startup
        RouteTable.Routes.MapPageRoute("Source", "Source/{ID}/{Title}", "~/Source.aspx");
        RouteTable.Routes.MapPageRoute("Source1", "MyData/Source/{ID}/{Title}", "~/MyData/Source.aspx");
    }

请详细讨论.......谢谢

1 个答案:

答案 0 :(得分:0)

如果他们无论如何升级到IIS7都很好,因为它有更好的.NET支持

无论如何,如果在机器上安装并配置了.NET framework 3.5 SP1(或更高版本),则路由应该可以正常工作。无需其他配置。