如何设置静态网站静态内容(资源)缓存时间

上传人:mg****85 文档编号:37195379 上传时间:2018-04-08 格式:DOC 页数:1 大小:13.50KB
返回 下载 相关 举报
如何设置静态网站静态内容(资源)缓存时间_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《如何设置静态网站静态内容(资源)缓存时间》由会员分享,可在线阅读,更多相关《如何设置静态网站静态内容(资源)缓存时间(1页珍藏版)》请在金锄头文库上搜索。

1、 92 个问题 - 变化很少的静态资源可以设置客户端缓存时间,减少请求很多人在做 SEO 优化的时候,会遇到这种问题,那到底该怎样去解决这个问题呢?小编 以 7 年的 SEO 经验来告诉大家。注意:如果你要想在 iis 中配置缓存请打开 阅读后 您会技能倍增! 1、在每个页面的里加代码来控制,这个方法是过去的的无奈之举,已落伍。 2、在服务器中直接设置,这样可以针对服务器中存在的每个站点全部管用,希望对您有用。设置 IIS 缓存的方法 Cache-Control 头的参数设置: Public 响应会被缓存,并且在多用户间共享。 Private 响应只能够作为私有的缓存,不能再用户间共享。 N

2、o-cache 响应不会被缓存 No-store 响应不会被缓存,并且不会被写入到客户端的磁盘里,这也是基于安全考虑的某 些敏感的响应才会使用这个。 Max-age=#seconds 响应将会某个指定的秒数内缓存,一旦时间过了,就不会被缓存。 Must-revalidate 响应会被重用来满足接下来的请求,但是它必须到服务器端去验证它是不 是仍然是最新的。 觉得此文对您有帮助的话,希望您可以花 3 秒钟在下方赞一个!若能转发分享一下更棒! 谢谢! 1.测试,可以缓存整个 Share 工程(经测试 IIS 中的缓存测试对 ASPX 页面不起作用,估计 与页面压缩的设置原理一样); 2.需要设置缓

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

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号