服务器控制网站缓存设置

作者:动易网络 来源:本站原创 点击数: 发布时间:2013年12月31日

缓存是服务器与客户端(或者中间的代理服务器)之间的一种约定,利用缓存可以明显地减少重复从服务器下载内容的次数,这样就可以极大地提高吞吐量以及响应速度。如果可以运用好缓存,可以降低网站对服务器的压力。

默认情况下,浏览器(至少绝大多数现代浏览器)都会对网站中的静态内容进行缓存。见的静态内容包括html,htm,js,css,图片等文件。如果服务器端不做任何设置,那么默认情况下它的缓存取决于两个因素。

1. 浏览器缓存中的这个文件是否被清理

2. 服务器对应的文件是否有更新

当然我们可以通过静态资源的缓存策略进行人工的干预,这个可以通过以下操作来实现

通过IIS管理界面,选择好将要设置的站点,然后在右侧功能面板中,选择“HTTP响应标头”,然后在功能页面中,点击右侧的“设置常用标头”。在弹出的对话框中勾选“使web内容过期”并设置过期时间。

 

 

【备注】这些设置仅仅影响静态资源。