IISマネージャーで有効にしました-> MySite -> HTTP Response Headers -> Set Common Headers -> Expire Web Content -> After 7 days.
これは に正しく反映されていweb.config
ます。ちなみに、Google Page Speed online と Firebug 拡張機能としての Google Page Speed はどちらも「有効期限が指定されていません」と言っています。
IISマネージャーで有効にしました-> MySite -> HTTP Response Headers -> Set Common Headers -> Expire Web Content -> After 7 days.
これは に正しく反映されていweb.config
ます。ちなみに、Google Page Speed online と Firebug 拡張機能としての Google Page Speed はどちらも「有効期限が指定されていません」と言っています。
この設定は、asp や asp.net などのエンジンによって生成されたコンテンツではなく、静的コンテンツのみに影響します。
さらに、IIS7 はExpires
HTTP/1.1 要求に応答するときにヘッダーを送信せず、代わりにCache-Control
ヘッダーを使用します。
ASP-Classic では、Response.Expires
プロパティとメソッドを使用してヘッダーAddHeader
を追加する必要があります。Cache-Control
ASP.NET では、Response.Cache
プロパティは、サーバー エンドとクライアント エンドの両方でキャッシュを制御できる多数のプロパティを持つオブジェクトを公開します。