在google appspot上设置favicon.ico

时间:2014-09-03 21:21:34

标签: google-app-engine

我想设置一个图标,

我用过这个:

- url: /favicon\.ico
  static_files: static/images/favicon.ico
  upload: static/images/favicon\.ico

取自此

https://developers.google.com/appengine/kb/general

但它不起作用,我只是得到了404(尽管已经在本地创建了文件)。

我应该如何设置图标?以及如何在他们的常见问题解答中向谷歌报告错误?

1 个答案:

答案 0 :(得分:2)

处理程序按照app.yaml中的说明顺序匹配,因此url:正则表达式必须(有效)从大多数到最不具体。

例如:

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

- url: /favicon\.ico
  static_files: favicon.ico
  upload: favicon\.ico

- url: .*
  script: app.APP

如果这里的第三个不是最后一个,那么它之后的任何东西都是未使用的 - " /favicon.ico"是.*的正则表达式匹配,所以我们必须更加具体地说明如何处理这种情况,然后再赶上所有'处理程序。