1
Google PageSpeedは、私のウェブサイトにこれを優先して提示しています。ASP.NETとIIS 7.5を使用したブラウザキャッシュの制御
と further readingことを示唆している: は以下 資源の将来に少なくとも1週間の有効期限を指定します。以下のキャッシュ可能なリソースの寿命は短いです。
私はWindows Server 2008 r2、.net framework 4.0、asp.net、およびIIS 7.5を使用しています。一部のファイルのキャッシュの有効期限を延長するにはどうすればよいですか?
次のweb.configを試しましたが、動作しません。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.web>
<sessionState mode="Off" />
</system.web>
<system.webServer>
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="10.00:00:00" />
</staticContent>
</system.webServer>
</configuration>
私は追加する必要があります、私は変更前にyslowをチェックし、それも画像上の有効期限をお勧めします。変更後、それはyslowを通過しました。 – madcapnmckay
私は多分グーグルが間違っていることをお勧めします...;) – NotMe
私はそれを示唆していません。しかし、設定に間違いはないようです。おそらく、正しいサイト/インスタンスに適用されていない可能性があります。おそらく、IISが正しく構成されていない可能性があります。わからない。 – madcapnmckay