如何在IIS里设置服务器端缓存时间?

作者&投稿:学诸 (若有异议请与网页底部的电邮联系)
如何启用IIS7.5的缓存~

步骤一、以功能视图模式打开网站,如下图所示:点击“HTTP响应标头”


步骤二、出现下图的界面,点击“设置常用标头”


3、如下图所示:选中“保持HTTP链接”,和“使用web内容过期”,选中之后,多少天,或多少分钟,我这里选择的是天,对于不经常更新的网站可以多选择几天,这样的话,用户打开网页基本都可以从本地缓存调用,从而可提高网页的打开速度。

第一步:
打开 IIS 配置管理工具(Internet 信息服务(IIS)管理器)。
选中一个网站(如果您想为所有站点配置,请选择点中“网站”那个图标),点“属性”按钮,会弹出一个配置窗口


第二步:
选择“HTTP 头” TAB 标签,然后您会看到:“自定义 HTTP 头”这么一栏。OK!就是这里了,终于到了!


第三步:
点旁边的“添加(D)...”按钮,来添加上那条命令。
在弹出的窗口中:“自定义 HTTP 头名(C)”中输入:“Cache-Control”,在“自定义 HTTP 头值(U)”中输入:“no-cache”。


到这里就全部 OK 了,点“确定”保存即可。此时服务器IIS缓存已被完全清除了.

设置IIS缓存的方法
1.测试,可以缓存整个Share工程(经测试IIS中的缓存测试对ASPX页面不起作用,估计与页面压缩的设置原理一样);
2.需要设置缓存的工程: Share,Portal(根据IIS日志分析报告中的“Most Requested Directories”得出);
3.设置的方法:
第一步:
打开 IIS 配置管理工具(Internet 信息服务(IIS)管理器)。
选中一个目录(或者网站,如果您想为所有站点配置,请选择点中“网站”那个图标),点“属性”按钮,会弹出一个配置窗口
第二步:
选择“HTTP 头” TAB 标签,然后您会看到:“自定义 HTTP 头”一栏。
第三步:
点旁边的“添加(D)...”按钮,来添加上那条命令。
在弹出的窗口中:“自定义 HTTP 头名(C)”中输入:“Cache-Control”,在“自定义 HTTP 头值(U)”中输入:“Must-revalidate”。

Cache-Control头的参数设置:
Public 响应会被缓存,并且在多用户间共享。
Private 响应只能够作为私有的缓存,不能再用户间共享。
No-cache 响应不会被缓存
No-store 响应不会被缓存,并且不会被写入到客户端的磁盘里,这也是基于安全考虑的某些敏感的响应才会使用这个。
Max-age=#seconds 响应将会某个指定的秒数内缓存,一旦时间过了,就不会被缓存。
Must-revalidate 响应会被重用来满足接下来的请求,但是它必须到服务器端去验证它是不是仍然是最新的。

注意:
如果你要想在iis中配置缓存,请参阅微软的知识技术文章:

· How to Modify the Cache-Control HTTP Header When You Use IIS.
不知道这样可以 不可以啊。


我的笔记本好像进程太多了,请问可以关掉那些??请一一列出进程的功效,谢 ...
3.其他除了我最初列举的内存延迟打印进程,都是系统必备,不必多言,2000以后的系统中都会固定出现的进程。这里就不多说明进程作用了,如果你真的很想研究这些进程的意义何在,建议你 我的电脑-管理-服务,然后一一检查服务的说明,查看其服务属性,里面就会说明此服务对应的进程。然后你就明白这些进程的...

网络广播有什么?
1、录播模式的校园网络电台,使用电脑等工具把节目制作成声音文件,在IIS里面发布,在嵌入播放器的网页上引用音频文件的Http地址。 2、直播模式的校园网络电台,这个您可以使用Media编码器的7.0及以前版本,直接播音,收听端引用您的IP:端口就可以听到了。 3、需要服务器支持的直播模式校园网络电台,这个您可以构建一台服务器...

本人快21岁了……接触互联网的时间只有两年……SEO工作不知路在何方...
百度也之前说,移动端网页的打开速度超过3秒,直接就评定为垃圾站点了,想想速度上,不仅影响爬虫抓取,还直接影响了搜索排名、甚至是网站的综合评分。 企业雇佣我们要的不仅仅是流量,我们假定SEO流量每天20000uv,但不能为公司带来收益,那么要你何用?这2万的uv价值何在?这些我们不能不考虑的。所以页面的设置上,针对效果...

电脑网速问题
进程名称: IIS Admin Service Helper描述: InetInfo是Microsoft Internet Infomation Services (IIS)的一部分,用于Debug调试除错。是否为系统进程: 是internat.exe进程文件: internat or internat.exe进程名称: Input Locales描述: 这个输入控制图标用于更改类似国家设置、键盘类型和日期格式。是否为系统进程: 是kernel32....

关于电脑重启问题?
·[求助]我的电脑装的是WIN2000,但近段时间只要切换用户登陆电脑就会自动重新启动,请问问题何在?请各位大侠赐教。万分感谢!·“我的电脑”->“属性”->“高级”->“启动和故障恢复”->“设置”->勾掉“系统失败”栏下的“自动重新启动”·没搞懂~!!刚才我改了一下WINDOWS的安装程序,重启就...

电脑开机关机都很慢是什么原因?
Windows 2000\/XP:右击“网上邻居”并选择“属性”,后面的设置与在Windows 9X\/Me 中一致。 小提示 Norton Internet Security 2002减缓XP启动 假如你正在使用Norton Internet Security2002,并且受着Windows XP慢速启动的煎熬(可以看到桌面上的图标,但要等30-60秒钟才能开始使用电脑),那么也可以通过上面的方式来解决。

电脑在大多数时候不能关机
3. 外设和驱动程序兼容性不好,不能响应快速关机。可在“开始/运行”中输入命令:“msconfig”,在“常规”标签页中选择“高级”,在打开的窗口中选择“禁用快速关机”。如果怀疑外设有故障,也可以逐个卸载外设进行检查,以便找到有影响的外设。4. 如果设置了在关闭Windows时使用声音文件,当该文件被...

怎么查附近网络是不是出现问题
怎么查附近网络是不是出现问题_一般网络常见故障分析 一般网络常见故障分析一、只有我的电脑网络不通怎么办: 答:当办公室中只有你的单机出现网络不通的问题,请按照以下顺序进行排查 1、 查看本地连接是否被禁用 操作顺序:把鼠标放在“网上邻居”上,单机右键点“属性” ,如果“本地连接”被禁 用,把鼠标放在“本地...

【电脑】为什么硬盘要划分分区后才能使用,为社么不能直接使用???_百度...
逻辑盘是系统为控制和管理物理硬盘而建立的操作对象,一块物理盘可以设置成一块逻辑盘也可以设置成多块逻辑盘使用。 在对硬盘的分区和格式化处理步骤中,建立分区和逻辑盘是对硬盘进行格式化处理的必然条件,用户可以根据物理硬盘容量和自己的需要建立主分区、扩展分区和逻辑盘符后,再通过格式化处理来为硬盘分别建立引导区...

请问windows XP 系统是什么?请帮我提供完整的意义,最好详细点哦,谢谢...
由于是面向家庭用户,因此家庭版在功能上有一定的缩水,主要表现在: 没有组策略功能 只支持1个CPU和1个显示器(专业版支持2个CPU和9个显示器) 没有远程桌面功能 没有EFS文件加密功能 没有IIS服务 不能归为域 没有连接Netware服务器的功能 Windows的大一统在XP之前,微软有两个相互独立的操作系统系列: 一个是...

大足县13036928856: 如何在IIS里设置服务器端缓存时间? -
肇豪益肺: 设置IIS缓存的方法1.测试,可以缓存整个Share工程(经测试IIS中的缓存测试对ASPX页面不起作用,估计与页面压缩的设置原理一样); 2.需要设置缓存的工程: Share,Portal(根据...

大足县13036928856: IIS怎么设置全局cache - control网页缓存或expires过期时间 -
肇豪益肺: <IfModule mod_expires.c> ExpiresActive On ExpiresDefault A0 # 1 年 <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$"> ExpiresDefault A9030400 </FilesMatch> # 1 星期 <FilesMatch "\.(jpg|jpeg|png|gif|swf)$"> ExpiresDefault A...

大足县13036928856: 怎么设置IIS的缓存量 -
肇豪益肺: IIS7.0的修改方法如下: 打开IIS管理器--双击“IIS”中的“ASP”-- 打开“配置 ASP 应该程序的属性”--展开“限制属性”; 修改“最大请求实体主体限制”的值,默认值为200000(即不到200KB); 把它修改为你想修改的大小,如:...

大足县13036928856: 怎样设置网站的浏览器Cache - Control -
肇豪益肺: cache-control是用于控制网页的缓存.常见的取值有private、no-cache、max-age、must- revalidate等,默认为private. cache-control有哪些属性?其作用根据不同的重新浏览方式分为以下几种情况:cache-control 打开新窗口(_blank) private...

大足县13036928856: 网站页面会话截止日期如何设置
肇豪益肺: 去IIS里你要设置的文件里,选中要设置缓存时间的文件右击属性,在Http 头 那勾上 启用内容过期,在下面选择你要的缓存的时间.

大足县13036928856: 如何设置IIS程序池的回收时间,才能最大程度的减少对用户的影响 -
肇豪益肺: IIS的程序池默认回收间隔是1740分钟(29小时),在自动回收过程中,应用程序池将会清空,保留在内存中的数据将会被清理(相当于IIS重启).对于互联网应用程序,为了减少数据库服务器的负担,也许会选择将大量数据暂存在内存中,回...

大足县13036928856: 如何配置服务器session过期时间 -
肇豪益肺: 在一般系统登录后,都会设置一个当前session失效的时间,以确保在用户没有使用系统一定时间后,自动退出登录,销毁session.具体设置很简单:在主页面或者公共页面中加入:session.setMaxInactiveInterval(900);参数900单位是秒,即在...

大足县13036928856: 服务器怎么设置某站点的到期时间? -
肇豪益肺: 具体设置: 在主页面或者公共页面中加入:session.setMaxInactiveInterval(900); 参数900单位是秒,即在没有活动15分钟后,session将失效. 这里要注意这个session设置的时间是根据服务器来计算的,而不是客户端.所以如果是在调试程序,应该是修改服务器端时间来测试,而不是客户端.天互数据 为您解答,希望能帮到你

大足县13036928856: 关于ASP.NET中的缓存问题的几种方式 -
肇豪益肺: 1以编程方式操作 HttpCachePolicy 类.HttpCachePolicy.SetExpires HttpCachePolicy.SetCacheability |NoCache|Private|Public|Server|ServerAndNoCache |ServerAndPrivate2Duration 和 VaryByParam 属性是必需的.2)缓存 ASP.NET 页的某些...

大足县13036928856: iis 缓存 -
肇豪益肺: 这是因为客户端IE保存有cookie的缘故,cookie就是网页的缓存文件,你所浏览过的所有网页都会在cookie中保存,这样在下次打开该页面时,便会自动从cookie中调出电脑中存储的页面,从而节约时间,同时IE浏览器会将cookie中的网页与Web服务器中的网页对比,下载二者的不同之处.你的问题应该是客户端的网速慢所致,客户端打开网页后等待一段时间,或者点“刷新”应该就可以自动更新了.解决办法:打开IE的“工具”下拉菜单,单击其中的“Internet选项”,然后切换到“高级”选项卡,选中“关闭浏览器时清空Internet临时文件”.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网