Html5Mode: actualización del problema de la página angularjs
Estoy trabajando en una aplicación angularJS, que tiene URL en el formato (en dev) -
http://localhost:6001/#/home/index
http://localhost:6001/#/content/index
Como esta aplicación también estará disponible en el navegador de escritorio, quería que las URL no tuvieran '#', así que agregué esto en la sección de configuración de mi aplicación:
$locationProvider.html5Mode(true);
Lo que funciona bien y las URL no muestran '#'. Pero hay un problema ahora. Al actualizar una página en particular en el navegador, ahora aparece este error:
Cannot GET /home/index
¿Se requieren otros cambios para que esto funcione?
Nota: Esta aplicación está usando cordova CLI y está alojada en un servidor Node.js.