我想为我的ASP.NET网站中的静态内容缓存在IIS7中设置规则。
我看过这些文章,其中详细介绍了如何在web.config
中使用<clientCache />
元素
Add Expires or Cache Control Header to static content in IIS (Stack Overflow)
但是,此设置似乎全局应用于所有静态内容。有没有办法只针对某些目录或扩展名这样做?
例如,我可能有两个目录,它们需要单独的缓存设置:
/static/images
/content/pdfs
是否可以设置基于扩展名和文件夹路径发送缓存头(max-age
、expires
等)的规则?
请注意,我必须能够通过web.config
完成此操作,因为我没有访问IIS控制台的权限。
https://stackoverflow.com/questions/2195266
复制相似问题