gpt4 book ai didi

google-app-engine - 在 Google App Engine 中不允许将点作为静态文件目录中的第一个字符

转载 作者:太空宇宙 更新时间:2023-11-03 15:30:13 25 4
gpt4 key购买 nike

目前,我在 Google App Engine 中有以下配置文件

application: jstock-affiliate
version: 1
runtime: python27
api_version: 1
threadsafe: true
auto_id_policy: default

handlers:
- url: /.well-known
static_dir: .well-known

- url: /static
static_dir: static

- url: /.*
script: main.application

libraries:
- name: webapp2
version: latest

当我在本地访问以下 URL 时,两者都工作正常

http://localhost:9080/.well-known/a.txt - OK
http://localhost:9080/static/a.txt - OK

但是,在我部署到 Google App Engine 之后,文件夹 .well-known 就不行了

http://jstock-affiliate.appspot.com/.well-known/a.txt - ERROR
http://jstock-affiliate.appspot.com/static/a.txt - OK

由于 https://medium.com/google-cloud/let-s-encrypt-with-app-engine-8047b0642895,我需要一个点作为文件夹名称中的第一个字符

我可以知道如何解决这个问题吗?

最佳答案

Google App Engine 似乎无法创建以点开头的文件夹。以下配置将有所帮助

handlers:
- url: /.well-known
static_dir: well-known

需要创建文件夹well-known,而不是文件夹.well-known

关于google-app-engine - 在 Google App Engine 中不允许将点作为静态文件目录中的第一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43442636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com