Chrome中应用引擎未读取favicon.ico

1 投票
1 回答
1221 浏览
提问于 2025-04-17 16:51

我正在用App Engine的Python开发一个网页应用,但在用Chrome或IE浏览器运行时,我在控制台里找不到GET /favicon.ico的记录。而在Firefox和Safari浏览器中没有这个问题,favicon.ico图标可以正常显示。

这是我在app.yaml文件里的处理程序设置:

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

- url: /sitemap.xml    
  static_files: sitemap.xml
  upload: sitemap.xml

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

- url: /static
  static_dir: static

- url: .*
  script: main.app

在Chrome和IE中,favicon.ico没有出现404错误,但它就是没有被执行。

1 个回答

1

你可以试试这个

- url: /favicon\.ico
  mime_type: image/vnd.microsoft.icon
  static_files: static/favicon.ico
  upload: static/favicon.ico

撰写回答