开发者社区> 问答> 正文

求助:如何“为网站启用浏览器缓存”?

最近在用谷歌的pagespeed检查网站的时候,
总是被提示“未使用浏览器缓存”,
这个我完全不懂,
各位高手,谁知道怎么为网站“启用浏览器缓存”?
在哪里设置?

展开
收起
谁啊 2014-03-03 13:47:59 7129 0
5 条回答
写回答
取消 提交回答
  • 回4楼谁啊的帖子
    修改首页,添加
    $cache_time = 3600;
    header("Expires: ".gmdate("D, d M Y H:i:s", time() $cache_time )." GMT");  

    上传就是了
    2014-03-04 19:28:54
    赞同 展开评论 打赏
  • Re求助:如何“为网站启用浏览器缓存”?
    2014-03-04 08:10:53
    赞同 展开评论 打赏
  • 2楼的说明 可用于windows服务器系统

    linux系统可以通过SSH用命令来操作


    详情: http://www.linuxidc.com/Linux/2012-04/58061.htm

    2014-03-03 17:31:30
    赞同 展开评论 打赏
  • 回1楼ap9161d2g的帖子
    十分感谢!
    但是我用的是linux的,新手。

    -------------------------

    回3楼牛逼王的帖子
    看懂了,
    但是还是不知道怎么用ssh来设置。
    不过还是谢谢。


    比如我要设置Cache-Control: max-age=3000,
    用ssh命令怎么设置?
    2014-03-03 15:48:13
    赞同 展开评论 打赏
  • 打开IIS,选择本地计算机 -- 网站 -- 右键 -- 属性,出来的“网站属性”选择“HTTP头”,启用内容过期,可以指定多少天/小时过期,也可以指定具体的过期日期。这样就为整个网站设置了过期时间。
    2014-03-03 14:05:02
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
基于浏览器的实时构建探索之路 立即下载
高性能Web架构之缓存体系 立即下载
基于浏览器的实时构建探索之路--玄寂 立即下载