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

时间:2015-12-07 06:16:47

标签: asp.net caching c#-4.0 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小时。我该怎么做?任何帮助。

1 个答案:

答案 0 :(得分:1)

我建议您查看输出缓存。此功能可以帮助您实现页面缓存和显示内容,以减少不经常更改的页面。

关于输出缓存的一些好的链接:

MSDN : Output Caching

Output Caching Information

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

此链接可能指向正确的方向:

Set cache to a folder in web.config

希望这有帮助。