IIS 8.5 上某些 URL 模式的页面缓存

Page Caching for certain URL Pattern on IIS 8.5

有什么方法可以为某些 URL 模式实施页面缓存吗?例如,我的 ASP.NET 网站上有文章,而且它们不会经常更改。它们都有一个 URL 模式,如下所示:

www.myite.com/articles/article1.aspx

www.myite.com/articles/article2.aspx

www.myite.com/articles/article3.aspx

等等。

我希望它们都至少在服务器上缓存 24 小时。我该怎么做?任何帮助。

我建议您查看 Output Caching。此功能可以帮助您实现页面的缓存,并为不经常更改的页面显示内容。

关于输出缓存的一些好的 links :

MSDN : Output Caching

Output Caching Information

此外,为了缓存遵循特定 URL 模式的页面,您可以单独执行此操作(这很明显),您可以查看 <location> 中可用的属性web.config 可以帮助您为您在其中指定的特定目录配置各种设置。当然这个标签的子标签里面也有缓存设置。

这个 link 可能指向正确的方向:

Set cache to a folder in web.config

希望对您有所帮助。