Ich versuche, den Standort-Provider html5Mode des UI-Routers für meine Angular-Anwendung auf "true" zu setzen: locationProvider.html5Mode(true)
. Während dies clientseitig funktioniert (entsprechend umgeleitet), stoße ich auf Probleme mit dem Server. Ich verwende eine Instanz der Java Enterprise Edition in Google App Engine.
Ich habe mein web.xml
so konfiguriert, wie es für Java EE-Abschnitt in den Angular ui-router
FAQ :
Leider bekomme ich auch bei der obigen Konfiguration, wenn ich zu clientbasierten Routen blicke, immer noch einen 404-Fehler vom Server. Ich habe verschiedene Werte ( /index.html
, index.html
) für das Element error-page > location
mit dem gleichen Ergebnis ausprobiert.
Ich vermisse wahrscheinlich etwas Offensichtliches in meiner Konfiguration, aber bin nicht in der Lage, was ich falsch mache.
Tags und Links angularjs java-ee google-app-engine angular-ui-router