asp.net core_ASP.NET MVC3站点设置html默认首页的方法

更新时间:2019-06-04    来源:ASP.NET MVC    手机版     字体:

【www.bbyears.com--ASP.NET MVC】

ASP.NET MVC3站点设置html默认首页的方法

原因是我的ASP.NET MVC3项目没有首页,而IIS设置的默认文档Index.asp也不生效了。

ASP.NET MVC3网站设置首页为html或asp文件

打开Global.asax,添加如下代码即可解决:

 代码如下

protected void Application_BeginRequest(object sender, EventArgs e)
{
    if (Context.Request.FilePath == "/") Context.RewritePath("Index.asp");
}

后来在网上也找到了一些方法,下面分享两个不错的

新建一个路由DefaultController,并把它设置为默认路由,在Action中增加
Redirect(Url.Content("~/index.html"));
此方法需要修改web.config配置
在Web.config文件中的节点中增加:

 代码如下


 

本文来源:http://www.bbyears.com/asp/53115.html