有効期限をIMGタグに追加するにはどうすればよいですか?
-
28-09-2019 - |
質問
ページ速度のファイアバグ拡張機能を使用して、ページのパフォーマンスを改善しています。私は画像が多いページを持っていますが、それが行った提案の1つは次のとおりです。
ブラウザのキャッシュをレバレッジして、次のキャッシュ可能なリソースの寿命は短いです。次のリソースについて、将来少なくとも1週間の有効期限を指定します。
ページ全体に有効期限が設定されたり、キャッシュコントロールヘッダーを設定したりできることはわかっていますが、特定の要素に有効期限を追加するにはどうすればよいですか?それは可能ですか、それとも私はどのページの速度が示唆しているかを誤解していますか?
解決
おそらく、各画像に送信されたHTTP要求にこれらの属性も含まれるように、Webサーバーで何らかのセットアップを使用して(特定のディレクトリを構成するか、スクリプトを使用するか)、ExpiresまたはCache-Headersを画像に設定すると思われます。
Apacheを使用している場合、これを行うための1つのオプションは mod_expires.
他のヒント
IISを使用している場合は、画像を別のフォルダーに配置してから、キャッシュヘッダーを設定できます。画像を更新する場合は、ファイル名を変更して、ユーザーがページを読み込むときにブラウザで更新されるようにします
所属していません StackOverflow