如何从AngularJS中的url中删除#并使路径在重新加载/刷新时起作用?

时间:2018-09-25 06:50:46

标签: javascript angularjs

我使用yeoman创建了一个angularjs应用,下面是我的配置

.config(function ($stateProvider, $locationProvider) {
    $stateProvider
      .state('state', {
        ....
      })

    $locationProvider.html5Mode(true);

  });

和在index.html中,我已经按照this solution的规定在<base href="/">中添加了<head>

当我第一次使用

运行该应用程序时

grunt serve

无需#就能导航到所有URL。 但是,当我将相同的网址复制并粘贴到不同的标签or中时,刷新其显示的任何路径

Cannot GET /path_to_my_app

如何解决这个问题?

0 个答案:

没有答案