我对Angular 1应用程序的路由如下
$stateProvider
.state('loginHome',
{
url: "/",
templateUrl: "scripts/spa/features/account/views/login.html"
})
.state('login',
{
url: "/login",
templateUrl: "scripts/spa/features/account/views/login.html"
});
在生产中,用户可以使用URL - http://myserver/mywebapp,不带斜杠。我可以添加什么路由以确保在最终没有斜杠时用户被重定向到登录?目前,当没有斜线时,角度无法加载登录视图。
PS:可能有一个IIS选项来强制使用尾部斜杠但是我想尽可能避免使用它。