我正在将所有内容重定向到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: ??????
上传属性的正确值是什么?
答案 0 :(得分:1)
您应该包含要上传的文件的实际路径,在您的情况下是robots.txt
:
- url: robots.txt
static_files: robots.txt
upload: robots.txt
如需更多阅读:Python Application Configuration。
答案 1 :(得分:0)
以下是我的理解:
static_file字段允许您指定用于提供静态文件请求的映射。
upload字段用于区分脚本文件和静态文件。