一般来说,浏览器访问网站的时候都会缓存一些静态文件以供下次加载使用,而一般很少有人会在意指定后缀指定缓存时间,下面就给出几种设置客户端缓存时间的(浏览器)方法
1..htaccess文件
这种方式适合你的主机支持.htaccess的用户(PHP处理引擎为Apache、Kangle或LiteSpeed等)
<IfModule mod_expires.c> ExpiresActive On ExpiresDefault A0 <FilesMatch "\.(txt|js|css|jpg|jpeg|png|gif|swf|ico)$"> ExpiresDefault A43200″ # 上一行中的43200为 12 小时 可自行修改 </FilesMatch>
2.Nginx的Conf文件
这种方法适合Nginx/Tengine用户
location ~ .*\.(gif|jpg|jpeg|png|bmp)$ { expires 30d; } location ~ .*\.(js|css)$ { expires 1h; }
Nginx的时间设置比.htaccess的直观多了,一天就是1d(1 day)、一小时就是1h
3.小结
文章没有小结,下面是题外话 O(∩_∩)O~
1.博客经历了N多次反复关站换域名后,终于被百度为首的帝国主义搜索引擎K光
2.备案成功,备案号:沪ICP备14021902号
3.博主高二课程很紧张,没时间维护博客了,身心俱疲
4.差点忘了,大家中秋快乐,博主很穷的,所以就不发月饼了 2333333
未经允许不得转载:极客族 » 给网站设置客户端缓存时间
最新评论
登录不了。。什么时候恢复啊
推测谷歌这波操作是为了淡化https,www这些概念,以后网络默认就是加密
友链申请 + 入驻邀请 网站名称:星文 – Xstar News 网站地址:https://xstar.news/#
这是真的恶心,双击想修改 URL 的一部分,然后 https 和 www 一起跳出来,选择的部分就变了,一改,GG
你好,有新版本的潘多拉固件下载地址吗?我一直找不到,上面的连接失效了