2011-09-08 106 views
0

我的环境是VS2010和Windows 7。我正在做URL重写路由的扩展少重写。一切工作正常,但我没有配置我的IIS,也没有写任何东西在我的web.config文件的URL重写。一切工作正常。URL重写和IIS配置

所以我想知道,当我将我的项目托管到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"); 
    } 

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

回答

0

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

无论如何,如果在机器上安装并配置了.NET Framework 3.5 SP1(或更高版本),则路由应该可以工作。不需要额外的配置。

+0

扩展少网址吗? –