【发布时间】: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