2

当前出现在我 www.bad-coder.appspot.com 页面顶部的快捷方式图标是默认的飞机引擎图标 ico。虽然我确实将 favicon ico 更改为我的自定义图标,但它没有出现在 chrome 中,而它确实出现在 Firefox 中。我已经禁用了缓存并在 chrome 中删除了以前的缓存,但选项卡上的快捷方式图标仍然没有改变。

我如何更改它?

我已经在标题中写了这个

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Facebook Connect Demo</title>
<link rel="shortcut icon" href="http://www.bad-coder.appspot.com/favicon.ico">
4

2 回答 2

1

您拥有的一种选择是使用 app.yaml 配置文件。将此添加到app.yaml文件中(在您的 gae 目录下):

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

并将您favicon.ico或其他任何东西放在指定的路径中:static/images/favicon.ico在这种情况下。

如果您已经这样做了,并且它仍然存在,那么我想这可能需要一个不同的解决方案。

于 2012-09-20T18:50:03.053 回答
0

您还应该能够在标题中链接您的网站图标,只要它所在的目录配置为中的静态目录app.yaml,例如:

- url: /static
  static_dir: static

如果将图像放在名为 的目录中/static

<link rel="shortcut icon" href="http://www.bad-coder.appspot.com/static/favicon.ico">

应该管用。原始链接不会,因为您的根目录未配置为提供静态文件。这是关于app.yaml. 这是一个非常简单的文件,位于应用程序的根目录中并处理一些常见设置。

于 2012-09-20T18:57:51.807 回答