上传属性Google App Engine - app.yaml

时间:2013-04-16 15:31:22

标签: google-app-engine app.yaml

我正在将所有内容重定向到app.yaml中的单个文件,如此

- url: /.*
  script: frontcontroller.application

但我仍然需要使用robots.txt,这会在我执行时导致错误

- url: /robots.txt
  static_files: robots.txt

- url: /.*
  script: frontcontroller.application

错误是“丢失”上传“网址robots.txt的属性”,我知道它需要第三个选项,如此

- url: robots.txt
  static_files: robots.txt
  upload: ??????

上传属性的正确值是什么?

2 个答案:

答案 0 :(得分:1)

您应该包含要上传的文件的实际路径,在您的情况下是robots.txt

- url: robots.txt
  static_files: robots.txt
  upload: robots.txt

如需更多阅读:Python Application Configuration

答案 1 :(得分:0)

以下是我的理解:

static_file字段允许您指定用于提供静态文件请求的映射。

upload字段用于区分脚本文件和静态文件。