当我在IIS 7.5上部署我的MVC3网站并单击浏览(在端口80上)时,我的浏览器显示带有localhost url(或serverName url)的网站,但我的默认路由是这样的:
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)}
);
}
当我点击浏览时,IIS中是否存在具有完整URL的意思,我想自动添加/ fr / Home / Index。
由于
答案 0 :(得分:0)
在web.config中添加此代码
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="Path of your Page" />
</files>
</defaultDocument>