0

クライアントがブランディングを少し変更したため、CSS と favicon を更新する必要があります。特にファビコンは非常に強力にキャッシュされているように見えるので、クライアントが作業が行われていないと考えないようにするために、.htaccess に次のようなルールを追加したいと思います...

「/favicon.ico のリクエストを受け取り、代わりに /favicon2.ico を提供する」

...可能であれば、CSS にも同様のルールを適用します。

私はこれが以前に行われたのを見たことがあると確信していますが、それを書き留めることができませんでした.

4

1 に答える 1

1

リダイレクトは、クライアントがサーバーにまったく要求を行わないキャッシュされた要求には役立ちません。最善の解決策は、HTML ページを変更し、バージョン番号を含むクエリ文字列をファビコンやその他のリソースに追加することです。

<link rel="shortcut icon" href="/favicon.ico?v=1" />
<link rel="stylesheet" type="text/css" href="/style.css?v=1" />

その後、リソースが変更されるたびにバージョン番号を更新できます。

于 2013-02-15T12:19:50.757 に答える