Ich habe Probleme mit meiner app.yaml Datei - Ich habe eine Single-Page App (Angular2 App) auf AppEngine mit einer Python-Laufzeit, aber die Deep Links sind nicht angemessen weitergeleitet. Hier ist meine app.yaml Datei:AppEngine app.yaml Konfig für einzelne Seite apps
runtime: python27
api_version: 1
threadsafe: true
skip_files:
- ^(.*/)?app\.yaml
- ^(.*/)?app\.yml
- ^(.*/)?#.*#
- ^(.*/)?.*~
- ^(.*/)?.*\.py[co]
- ^(.*/)?.*/RCS/.*
- ^(.*/)?\..*
- ^(.*/)?tests$
- ^(.*/)?test$
- ^test/(.*/)?
- ^COPYING.LESSER
- ^README\..*
- \.gitignore
- ^\.git/.*
- \.*\.lint$
- ^fabfile\.py
- ^testrunner\.py
- ^grunt\.js
- ^node_modules/(.*/)?
- ^src/(.*/)?
- ^e2e/(.*/)?
handlers:
- url:/
static_files: dist/index.html
upload: dist/index.html
- url: /(.*)
static_files: dist/\1
upload: dist/(.*)
ich folgende Fehlermeldung erhalten, wenn sie direkt an einen Deep-Link gehen:
Ich gehe davon aus, dass der zweite Handler ist, was es tut, aber Wie schreibe ich meine Handler, um alles an index.html zu senden, außer für Assets? Hier ist mein dist Verzeichnis:
das ist es genau, danke! –