应用引擎中的favicon.ico"未找到错误"

vig*_*esh 49 favicon google-app-engine

我正在尝试在app引擎上开发,并且在管理控制台中显示的错误列表中我总是看到

/favicon.ico

我阅读了文档,添加了一个名为static的新文件夹,并将其添加到我的app.yaml中

- url: /favicon.ico
       static_files: static/favicon.ico
       upload: static/favicon.ico
Run Code Online (Sandbox Code Playgroud)

但即使现在我也得到同样的错误......

zgo*_*oda 67

此条目应放在主处理程序的条目之前,如:

- url: /favicon.ico
  static_files: media/img/favicon.ico
  upload: media/img/favicon.ico

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

- url: .*
  script: main.py
Run Code Online (Sandbox Code Playgroud)

条目按照外观顺序处理,第一个条目匹配胜利.

  • 不错.谢谢.(注意,DIR不能以A开头) (7认同)
  • 在哪个文件中必须添加这些行?我在运行Get Started示例时遇到了同样的问题. (2认同)

Chr*_*row 9

如果你在Java中这样做,我通过在"war"目录中放置一个空白的"favicon.ico"文件来消除错误.

如果你想制作自己的快速和丑陋的"favicon.ico"文件,这个网站非常容易使用:http://www.favicon.cc/


x4t*_*tje 5

对于您的应用程序,favicon.ico应该是一个静态图像.您可以使用您的应用程序上传favicon.ico文件,并在app.yaml文件中配置您的应用程序,以便在请求url /favicon.ico时提供图像.以下是/favicon.ico的app.yaml文件中的示例条目.我们假设您在目录路径static/images中包含favicon.ico文件:

- url: /favicon.ico
  static_files: static/images/favicon.ico
  upload: static/images/favicon.ico
Run Code Online (Sandbox Code Playgroud)

在这里