7

ページのパフォーマンスを向上させるために、Page Speed Firebug 拡張機能を使用しています。私は画像の多いページを持っており、それが行った提案の1つはこれです:

ブラウザのキャッシュを活用する 次のキャッシュ可能なリソースは、有効期間が短いです。次のリソースについて、少なくとも 1 週間後の有効期限を指定します。

ページ全体に Expires または Cache-Control ヘッダーを設定できることは知っていますが、特定の要素に有効期限を追加するにはどうすればよいですか? それは可能ですか、それともページ速度が示唆していることを誤解していますか?

4

2 に答える 2

2

おそらく、Webサーバーで何らかのセットアップを使用して(特定のディレクトリを構成するか、スクリプトを使用して)、画像に有効期限またはキャッシュヘッダーを設定し、各画像に対して送信されるhttpリクエストにもこれらの属性が含まれるようにします。

Apache を使用している場合、これを行う 1 つのオプションはmod_expiresです。

于 2010-11-04T15:26:12.007 に答える
1

IIS を使用している場合は、画像を別のフォルダーに入れてから、キャッシュ ヘッダーを設定できます。画像を更新する場合は、ファイル名を変更して、ユーザーが次にページを読み込んだときにブラウザで更新されるようにします

コンテンツの有効期限の使用

于 2010-11-04T15:35:26.943 に答える