Google AppEngine上的静态根页面

2 投票
1 回答
1620 浏览
提问于 2025-04-16 18:35

我正在为一个谷歌应用引擎的应用设置一个静态的登录页面。但是当我访问网站的根目录时,出现了404错误。这在本地运行得很好,但部署后就不行了。app.html页面可以正常工作,所以只是登录页面有问题。

下面是app.yaml文件中的一些内容

handlers:
- url: /rest/.*
  script: main.py
  login: required

- url: /js
  static_dir: static/js

- url: /
  static_files: static\index.html
  upload: static\index.html

- url: /app.html
  static_files: static/app.html
  upload: static/app.html
  login: required

- url: /.*
  script: main.py

1 个回答

9

把那些反斜杠改成正斜杠。
应该是:

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

反斜杠是转义字符
所以你指定的路径是不存在的。

撰写回答