0

我希望能够(静态地)访问我的根目录中的特定文件 google.html。

我在编辑 app.yaml 文件以使其正常工作时遇到问题,因为我不断收到 404 错误。

这是我目前正在做的事情

- url: /(google\.html)
  static_files: /\1
  upload: /(google\.html)

我也试过

    - url: /google.html
      static_files: google.html
      upload: /google.html

(这是在所有其他处理程序之前添加的)它应该是什么?

4

2 回答 2

0

您需要在项目的根目录中有一个 google.html 文件(小写文件)。
请发布您的目录结构,以防您认为您拥有它。

于 2012-07-27T17:21:04.803 回答
0

似乎应用引擎不喜欢根目录中的静态文件。将 google.html 文件移动到 /static 解决了这个问题。

所以处理程序变成:

- url: /google.html
  static_files: static/google.html
  upload: static/google.html

这样,即使文件本身位于静态目录中,端点仍然是 /。

于 2012-07-29T04:55:32.807 回答