2

www.bad-coder.appspot.com の私のページの上部に表示される現在のショートカット アイコンは、デフォルトの飛行機エンジンのファビコン ico です。favicon icoをカスタムのものに変更しましたが、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

選択肢の 1 つは、app.yaml 構成ファイルを使用することです。app.yamlこれをファイル (gae dir の下)に追加します。

- 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">

動作するはずです。ルート ディレクトリが静的ファイルを提供するように構成されていないため、元のリンクは表示されません。のJava ドキュメントは次のとおりapp.yamlです。これは、アプリのルート ディレクトリに存在し、いくつかの一般的な設定を処理する非常に単純なファイルです。

于 2012-09-20T18:57:51.807 に答える