asp.net mvc项目部署以后通过域名访问,IIS好像找不到默认文档

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net mvc项目部署以后通过域名访问,IIS好像找不到默认文档相关的知识,希望对你有一定的参考价值。

mvc项目部署以后,通过域名(如www.abcd.com)访问,并不是访问默认文档,实际是有个默认文档index.html(确定设置默认文档没问题)
routes.MapRoute(
"Default",
"controller/action/id",
new controller = "Home", action = "Index", id = "" ,
new[] "xxxxx"
);
如果把这个默认路由删掉.是可以访问到默认文档index.html
哪位高手解答下.谢谢

默认文档没有关系
还有和你的ASP.NET MVC版本有关
最简单的你可以添加一个Default.aspx
在其中Redirect来完成
参考技术A 高手解答 参考技术B mvc的默认文档是 home/index

你要改,只能路由里面改

以上是关于asp.net mvc项目部署以后通过域名访问,IIS好像找不到默认文档的主要内容,如果未能解决你的问题,请参考以下文章

在构建后事件中使用命令部署 asp.net mvc 网站

.NET ----记Docker部署asp.net mvc项目

部署 ASP.NET MVC 项目

调试 ASP.NET MVC 应用程序时避免部署

ASP.NET MVC教程三:ASP.NET MVC部署方式

请问在ASP.NET项目MVC4项目中可以使用jQuery.i18n.properties 实现 Web 前端的国际化吗?