当我的ASP.NET服务器(在IIS上运行)上发生错误时,该服务器当前提供一个静态页面。这是在我的web.config的httpErrors
元素中配置的,如下所示:
<httpErrors errorMode="Custom" existingResponse="Replace">
<error statusCode="404" path="404.htm" responseMode="File" />
<error statusCode="500" path="500.htm" responseMode="File" />
</httpErrors>
检查服务器的响应时,看到一个cache-control: private
响应头。很好,尽管我想控制此页面的缓存时间。如何将max-age=x
添加到此cache-control
标头?