Expires プロパティは、ブラウザにキャッシュされているページの有効期限が切れるまでの時間を指定します。有効期限が切れる前にユーザーが同じページに戻ってきた場合は、キャッシュされているページが表示されます。
Response.Expires [= number]
.asp ファイルが Response.Expires を呼び出すと、IIS は サーバー時間を示す HTTP ヘッダーを作成します。クライアントまたはサーバーのいずれかの時間設定が正しくないか、またはタイム ゾーンが異なるなどの理由で、クライアントのシステム時間がサーバーのシステム時間よりも進んでいる場合、パラメータを 0 に設定してもページの有効期限が直ちに切れることはありません。Response.ExpiresAbsolute プロパティを使用すると、ページの有効期限がすぐに切れるようにすることができます。あるいは、Expires プロパティに負の数を使用することもできます。たとえば、次のように指定したとします。
<%Response.Expires = -1 %>
この場合、Response オブジェクトの有効期限はすぐに切れます。
同じページ内で Response.Expires を複数回呼び出している場合は、サーバーは有効期限が最も早く切れる設定を適用します。
Response オブジェクト