【发布时间】:2018-03-30 11:04:13
【问题描述】:
我的 app.yaml 中有以下上下文路径处理程序:
runtime: nodejs
env: flex
resources:
cpu: 1
memory_gb: 1
disk_size_gb: 20
handlers:
- url: /api
secure: always
script: app.js
- url: /
secure: always
static_dir: public
静态工作正常。我有两个问题:
secure: always
pragma 无法按预期工作。没有从 http 到 https 的重定向。
其次,我的 NodeJS 应用中有 /test 端点。但是 /api/test 是 404,但是 /test 可以工作,忽略 /api。
我做错了什么?
生成的运行时配置:
runtime: nodejs
api_version: '1.0'
env: flexible
threadsafe: true
handlers:
- url: /api
script: app.js
secure: always
- url: '/(.*)'
secure: always
application_readable: false
static_files: "public/\\1"
require_matching_file: false
upload: 'public/.*'
automatic_scaling:
min_num_instances: 2
max_num_instances: 20
cpu_utilization:
target_utilization: 0.5
resources:
cpu: 1
memory_gb: 1
disk_size_gb: 20
【问题讨论】: