2016-09-23 66 views
0

当我在IIS 7.5上部署我的MVC3网站并单击浏览(在端口80上)时,我的浏览器显示带有本地主机url(或serverName url)的网站,但我的默认路由如下所示:在IIS中添加默认路由

public static void RegisterRoutes(RouteCollection routes) 
    { 
     routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 

     routes.MapRoute(
     "Default", 
     "{lang}/{controller}/{action}", 
     new { controller = "Home", action = "Index", lang = Thread.CurrentThread.CurrentUICulture.ToString().Substring(0,2)} 
     ); 

    } 

当我点击浏览时,我想自动添加/ fr/Home/Index。

感谢

回答

0

添加该代码在web.config中你

<system.webServer> 
<defaultDocument> 
    <files> 
    <clear /> 
    <add value="Path of your Page" /> 
    </files> 
</defaultDocument> 

+0

在最后一行关闭这个,对不起它在代码中错过 – Bharat

+0

谢谢,但郎参数是电脑文化,并且是动态填充的 – user1069516

+0

你也可以关注这个以及 – Bharat