iis设置图片缓存时间
1. 怎么设置IIS的缓存量
IIS7.0的修改方法如下:
打开IIS管理器--双击“IIS”中的“ASP”-- 打开“配置 ASP 应该程序的属性”--展开“限制属性”;
修改“最大请求实体主体限制”的值,默认值为200000(即不到200KB);
把它修改为你想修改的大小,如:52000000(50MB)。
修改完成点击“应用”
IIS6.0的修改方法如下:
在服务里关闭iis admin service服务
找到windows\system32\inetsrv\MetaBase.xml
打开,找到AspMaxRequestEntityAllowed 把他修改为需要的值,默认为204800,即200kb
把它修改为512000000(500MB)
然后重启iis admin service服务
2. 如何在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. iis8.5发布的网站会禁止图片缓存么
你可以自己设置哈,是否启用缓存都是可调整的
4. 如何设置IIS程序池的回收时间,才能最大程度的减少对用户的影响
如果你的程序没有内存泄漏的话,一般不用回收,但有时难免会有这种情况,具体要根据你网站的稳定性来确定回收时间。
在一直不回收的情况下,你的网站能坚持多久,如果3个小时就挂了,或内存消耗异常,或CPU异常,应该在每2小时时进行回收。
如果网站一直稳定运行,只需夜间找个用户最少的时候回收。
注意,回收的瞬间,服务器会返回错误给用户。
5. IIS怎么设置全局cache-control网页缓存或expires过期时间
比如像apache的mod_expires的header set cache-control "max-age=3600"这句代码一样,IIS有没有类似的设置,由于是虚拟主机,所以配置文件是httpd.ini
6. iis服务器设置了会话时间为20分钟,我想时间再长点,请问程序要怎么才能再延长时间
不建议会话设得太长,
打开管理器, IIS的网站属性里, 有个连接超时. 单位是秒
7. iis 缓存
这是因为客户端IE保存有cookie的缘故,cookie就是网页的缓存文件,你所浏览过的所有网页都会在cookie中保存,这样在下次打开该页面时,便会自动从cookie中调出电脑中存储的页面,从而节约时间,同时IE浏览器会将cookie中的网页与Web服务器中的网页对比,下载二者的不同之处。你的问题应该是客户端的网速慢所致,客户端打开网页后等待一段时间,或者点“刷新”应该就可以自动更新了。
解决办法:打开IE的“工具”下拉菜单,单击其中的“Internet选项”,然后切换到“高级”选项卡,选中“关闭浏览器时清空Internet临时文件”。
8. IIS怎么设置全局cache-control网页缓存或expires过期时间麻烦告诉我
比如像apache的mod_expires的header
set
cache-control
"max-age=3600"这句代码一样,IIS有没有类似的设置,由于是虚拟主机,所以配置文件是httpd.ini
9. 如何设置IIS应用程序池24小时回收一次
1、打开 IIS 管理器。 有关如何打开 IIS 管理器的信息,请参阅 打开 IIS 管理器 (IIS 7)。
2、在“连接”窗格中,展开服务器节点,然后单击“应用程序池”。
3、在“应用程序池”页上,选择一个应用程序池,然后在“操作”窗格中单击“回收”。
4、选择“特定时间(S)”,然后在相应的框中键入要让应用程序池在每天执行回收的时间。 例如,键入 11:30 AM 或 11:30 PM。
5、您输入的值将保存在基于 24 小时制的配置中。
6、单击“下一步”,选择在应用程序池回收期间应记录的事件,然后单击“完成”。
10. iis网站图片太大显示缓慢怎么办
把图片切割为几张小图片。