我正在开发一个旧项目,我们将输出缓存引入网站的某些部分。我在页面顶部有以下声明:
<%@ OutputCache Duration="120" VaryByParam="q" %>
这适用于URL在查询字符串中包含q
的值的情况。但是,我也期望q
为null
时会为此缓存结果。但是,这不是发生了什么,所以我只是想知道我能做些什么才能达到预期的行为?
E.g。 https://stackoverflow.com/questions/ask应该缓存https://stackoverflow.com/questions/ask?q=4