Html5Mode - обновление проблемы на странице angularjs
Я работаю над приложением angularJS, которое имеет URL-адреса в формате (в dev) -
http://localhost:6001/#/home/index
http://localhost:6001/#/content/index
Поскольку это приложение также будет доступно в настольном браузере, я хотел, чтобы URL-адреса были без '#', поэтому я добавил это в раздел конфигурации моего приложения -
$locationProvider.html5Mode(true);
Который работает хорошо, и URL не показывают «#». Но сейчас есть проблема. При обновлении определенной страницы в браузере, теперь я получаю эту ошибку -
Cannot GET /home/index
Есть ли какие-либо другие изменения, необходимые для того, чтобы это работало?
Замечания: Это приложение использует Cordova CLI и размещено на сервере Node.js.