Wie kann ich festlegen, dass Angular 2-Routing mit App Engine bei der Seitenaktualisierung funktioniert?
Ich versuche, eine Angular 2-App zu erstellen, die in der App Engine-Standardumgebung ausgeführt wird. Es funktioniert mit dem folgendenapp.yaml
Konfiguration beim Navigieren in der App:
handlers:
- url: /api/.*
script: _go_app
- url: (.*)/
static_files: static\1/index.html
upload: static
- url: (.*)
static_files: static\1
upload: static
Ich kann auf einen Link von @ klick/
zu/clients
oder/clients/234234
und es funktioniert gut.
Jedoch wenn ichAktualisierun der Browser in einem Nicht-Basispfad, z.http://myapp.appspot.com/clients/234234
dann bekomme ich einen 404 fehler. Ich denke, ich muss meinem @ dienindex.html
von allen Wegen, was ich dachte(.*)/
und(.*)
würdest du
Wie kann ich meine Handler / App einrichten, damit ich das HTML5-Routing verwenden und dies nicht zulassen kann?