Skip to main content
 首页 » 编程设计

python之使用 app.yaml 将单个静态文件上传到 GAE

2025年05月04日25shihaiming

问候,

我正在尝试将两个静态文件(一个 CSS 和一个 HTML)上传到我的 appspot。但是,它们位于根目录中。我试过 static_dir 和 static_files 但它们不起作用。

我想做的是将 page.html 上传到/site/但我将其放在根目录中,因为我需要它与我的 app.yaml 位于同一目录中。

这是我的 app.yaml 的一部分:

- url: /page.html 
  static_files: /\1.html 
  upload: /page.html 
- url: /page.css 
  static_files: /\1.css 
  upload: /page.css 

感谢您花时间阅读本文。

请您参考如下方法:

\1 替换为 url 正则表达式中的第一个匹配组。您的 URL 没有组,因此它不会执行任何操作。

你可以简单地做:

- url: /page.html 
  static_files: page.html 
  upload: /page.html 
- url: /page.css 
  static_files: page.css 
  upload: /page.css