我在路由方面遇到问题,当我在页面上使用
<a href="/someurl">
的页面之间进行路由时,一切正常。
当我使用# like 将链接直接输入浏览器时,http://localhost/#/someurl
它也可以正常工作。
但是如果我在没有 # 的情况下输入它,就像http://localhost/someurl
我得到的Cannot GET /task/2
我在 Angular 中使用 HTML5 模式$locationProvider.html5Mode(true);
后端是使用 MVC4 C# 构建的 Web API,因此只有路由由 app.js (angular) 控制