2016-09-23 69 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