Как удалить # из URL в AngularJS и заставить путь работать на перезагрузку / обновление? - PullRequest
0 голосов
/ 25 сентября 2018

Я создал приложение angularjs, используя yeoman , ниже моя конфигурация

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

    $locationProvider.html5Mode(true);

  });

, а в index.html я добавил <base href="/"> внутри <head>, как указано в это решение

Когда я запускаю приложение в первый раз, используя

grunt serve

Могу перейти ко всем URL-адресам без #.Но когда я копирую и вставляю один и тот же URL в другую вкладку or, обновляя любой путь, он показывает

Cannot GET /path_to_my_app

Как решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...