#node.js #google-app-engine #yaml
#node.js #google-app-engine #yaml
Вопрос:
Я настроил свой app.yaml
файл следующим образом:
runtime: nodejs10
handlers:
- url: /.*
script: auto
secure: always
redirect_http_response_code: 301
# Serve all static files with urls ending with a file extension
- url: /(.*.. )$
static_files: dist/1
upload: dist/(.*.. )$
# catch all handler to index.html
- url: /.*
static_files: dist/index.html
upload: dist/index.html
Это сработало для проектов Flask, но с моим проектом Nodejs, похоже, это не работает. Нужно ли мне менять script: auto
на что-то другое?
Ответ №1:
Вам нужно добавить secure: always
к каждому обработчику, что такое поведение желательно. Пожалуйста, обратите внимание, что у вас есть два одинаковых обработчика - url: /.*
. Последнее определение этого URL не имеет secure
аргумента.