0

Google の PageSpeed Insightsを使用するなど、さまざまな速度テストを行いました。すべてのページのすべての画像について、すべての画像で高さと幅を指定する必要があると警告されましたが、さらに重要なことは、すべての画像の後に「有効期限が指定されていません」と表示されたことです。use HTTP cache headersなど、これを修正する方法に関する提案へのリンクが提供されましたが、私はこれをまったく理解していませんでした。私は 47 ページあり、その多くは 1 ページに 10 枚以上の写真があります。

すべての画像は最適化されていますが、5 つのマスター ページがある asp.net Web サイトを使用しているため、どうすればよいですか? PHPページのソリューションを見てきました。「有効期限が指定されていません」の意味もわかりません。マスター ページのヘッドに何かを入れるべきですか、それとも Web サイトのすべての画像になんらかのタイプのコーディングを行う必要がありますか? この点に関するガイダンスをいただければ幸いです。

4

1 に答える 1

2

IIS 設定を変更して、イメージ ファイル (またはその他の興味深い静的コンテンツ) を提供するときに、適切なキャッシュ有効期限値を設定する必要があります。

この記事の冒頭は不適切であり、有効期限のために単一の固定値を選択して構成ファイルに配置する必要があることを示す傾向があります。しかし、後でスクリーンショットが表示されます。

ここに画像の説明を入力

いくつかの希望に満ちたオプションがあります。

于 2012-10-31T07:00:31.750 に答える