Stu*_*dad 2 javascript css http
我刚刚运行了Pagetest,它说我需要为我的JS/CSS设置一个max-age.我怎么做?
听起来像是在谈论HTTP标头.基本上你需要添加几个HTTP标头来发送你的Javascript和CSS文件(和图像也是一个好主意),看起来像这样:
Cache-Control: max-age=86400
Expires: Sat, 28 Mar 2009 16:00:00 GMT
Run Code Online (Sandbox Code Playgroud)
第一个给出了浏览器在从服务器再次下载内容之前保留内容(JS或CSS文件)的最长时间(以秒为单位); 第二个给出浏览器应重新下载内容的日期和时间.是的,这两种方式可以说同样的东西,但Cache-Control标题有点新,我不确定它是否得到普遍支持; 指定两者都没有害处.(如果存在冲突Cache-Control,Expires则优先考虑.)
至于如何实际配置服务器以发送这些标头:它取决于您正在运行的Web服务器.如果您正在使用Apache,请查看mod_expires.
| 归档时间: |
|
| 查看次数: |
3990 次 |
| 最近记录: |