我正在使用angularjs开发ASP web api。我想加载index.html作为默认页面。但每当' /'输入路由,抛出404资源未找到错误。相反,当我输入网址' /index.html'页面可以查看。我希望在' /'时加载index.html页面输入路线。 RouteConfig.cs文件如下 - “
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } );`
app.js file - `$routeProvider.when('/', { template: '<div></div>', controller: '' })`
答案 0 :(得分:0)
在routes.MapRoute
之前添加以下行可能会对您有所帮助
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");