【问题标题】:favicon.ico not read in app engine for chromefavicon.ico 未在 chrome 的应用引擎中读取
【发布时间】:2013-02-23 07:13:32
【问题描述】:

我正在应用程序引擎 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

favicon 没有 404 错误,/facivon.ico 没有在 chrome , IE 中执行。

【问题讨论】:

  • 由于它适用于 FF/Safari,因此您的 app.yaml 设置正确(尽管帖子中的缩进错误)。这可能是浏览器特定的行为。您可能需要将 标签添加到您的 html 中。
  • 我试过使用 ,还是不行
  • 我可以通过简单地将我的 /favicon.ico 移动到 /static/favicon.ico 来解决这个问题!它的工作很酷。我不知道为什么现在有效。你有什么想法吗?无论如何感谢您的帮助。

标签: python google-app-engine favicon


【解决方案1】:

你可以试试

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-14
    • 2011-01-24
    • 2023-04-02
    • 2012-01-06
    • 1970-01-01
    • 1970-01-01
    • 2011-07-04
    • 2015-02-14
    相关资源
    最近更新 更多