我已经按照一些基本的教程来创建带有MVC 6和AngularJS应用程序的ASP.NET 5.
我有这样的设置:
index.html app.js
当我加载项目时,我必须转到index.html,或将其设置为启动URL以自然地访问我的网页.这意味着网址浏览器显示:
http://localhost:16510/index.html
如何设置ASP.NET 5.0项目,以便在用户访问/它查看index.html时?
例如
http:localhost:16510/
Shyju.. 6
你应该把index.htm
l 的代码放在/Views/Home/Index.cshtml
.
在startup.cs中,您有默认的路由配置.
app.UseMvc(routes => { routes.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}"); });
这告诉您的默认控制器是Home
默认操作方法Index
.因此,只要您在网址中没有控制器名称和操作名称访问您的网站,就会发送请求Home/Index
.你的网址会是http://yourSiteName
你应该把index.htm
l 的代码放在/Views/Home/Index.cshtml
.
在startup.cs中,您有默认的路由配置.
app.UseMvc(routes => { routes.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}"); });
这告诉您的默认控制器是Home
默认操作方法Index
.因此,只要您在网址中没有控制器名称和操作名称访问您的网站,就会发送请求Home/Index
.你的网址会是http://yourSiteName