1

特定のjspページでfavicon.icoを無効にして、トラフィックが発生しないようにするにはどうすればよいですか?

前もって感謝します。

4

2 に答える 2

1

物理favicon.icoファイルがWebアプリケーションのルートフォルダーに配置されると、明示的に指定するかどうかに関係なく、ほとんどのブラウザーは自動的にそれを使用します<link>。ファビコンファイルをあるフォルダに移動し、<link>要素を使用して次のように参照することでこれを変更すると、

<link rel="shortcut icon" href="${pageContext.request.contextPath}/somefolder/favicon.ico" />

または、ファイルの名前を標準以外の名前に変更することもできますfavicon.ico

<link rel="shortcut icon" href="${pageContext.request.contextPath}/logo-16x16.png" />

次に、特定のJSPページについて、全体<link>を完全に削除/スキップすることができます。

テストする前に、ブラウザのキャッシュをクリアすることを忘れないでください。ブラウザはそれを非常に積極的にキャッシュします。

于 2013-03-25T15:43:07.610 に答える
0

ブラウザがそれを要求するのを防ぐことができないので、それは不可能です。Yahoo!から引用

favicon.icoは、サーバーのルートにとどまる画像です。あなたがそれを気にしなくてもブラウザがそれを要求するので、それは必要な悪です

したがって、できることは、その画像をできるだけ小さくし、expiresヘッダーを快適なものに設定することだけです。

詳細については、このSOの質問をご覧ください。

于 2013-03-25T15:42:54.947 に答える