我正在使用一个名为 Composite C1 的 CMS 系统。它通过单个页面 (Page.aspx) 呈现所有内容,该页面附加了自定义输出缓存配置文件。
这一切都很好,但我遇到了一个问题。
我想要缓存,但是我想禁用某些 URL 的输出缓存。
我知道可以添加到缓存配置文件中的 varybycustom 属性,但我认为这不会给我我想要的东西。我希望能够在点击特定 URL(或者可能是其他一些条件)时完全禁用缓存。
这似乎非常棘手,因为每个页面/url 都通过定义了 outputcache 配置文件的单个 Page.aspx 文件呈现。
有人对我如何解决这个问题有任何建议吗?