没有尾部斜杠 - Angular $ stateprovider

时间:2017-04-20 21:25:16

标签: angularjs angular-ui-router

我对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选项来强制使用尾部斜杠但是我想尽可能避免使用它。

0 个答案:

没有答案