以下に掲載されているさまざまな URL 形式でこのページをキャッシュする方法がわかりません。
これらのページをキャッシュしたい:
/folder/
/folder/?page=2
/folder/?id=17
/folder/?id=17&page=2
クエリ文字列パラメーター「検索」を持つページをまったくキャッシュしたくありません。
/folder/?search=1¶m1=1¶m2=2
OutputCache の VaryByCustom パラメータをいくつか調べましたが、一番下の URL がキャッシュされないようにする方法がわかりません。
編集- サンプルページ
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="cache.aspx.vb" Inherits="cache" %>
<%@ OutputCache Duration="3600" VaryByParam="page;id" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<%=date.now %>
</body>
</html>