Apache配置静态缓存
浏览器访问网页时,会下载许多小图片,虽然不大,但数量的很多,有时影响带宽和体验。
为了解决这个问题,提出了缓存的概念,即在apache设置图片的缓存时间,图片缓存到浏览器后,不在重新下载图片,提高用户体验和节约带宽。
配置步骤:
1.在 CustomLog "|/usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/%Y%m%d-access_log 86400" combined env=!p_w_picpath-request下插入以下代码
<IfModule mod_expires.c>
# 缓存开关 启用或禁用产生"Expires:"和"Cache-Control:"头的功能
ExpiresActive on
# 缓存1天
ExpiresByType p_w_picpath/gif "access plus 1 days"
ExpiresByType p_w_picpath/jpeg "access plus 24 hours"
ExpiresByType p_w_picpath/png "access plus 24 hours"
ExpiresByType text/css "now plus 2 hour"
ExpiresByType application/x-javascript "now plus 2 hours"
ExpiresByType application/x-shockwave-flash "now plus 2 hours"
ExpiresDefault "now plus 0 min" 默认不缓存 设置了其作用范围内的所有文档的默认有效期的计算方法
</IfModule>
注意:now等于access 详细信息,查看官方手册http://apache.jz123.cn/mod/mod_expires.html
转载于:https://blog.51cto.com/11004242/1722968
Apache配置静态缓存相关推荐
- LAMP 2.2 Apache配置静态缓存
这里的静态文件指的是图片.js.css 等文件,用户访问一个站点,其实大多数元素都 是图片.js.css 等,这些静态文件其实是会被客户端的浏览器缓存到本地电脑上的,目的 就是为了下次再请求时不再去服 ...
- Nginx安装,Nginx静态缓存,Nginx Gzip压缩,Nginx负载均衡,Nginx方向代理,Nginx+Tomcat+Redis做session共享
Nginx安装 nginx-1.10.1.tar.gz安装,参考http://blog.csdn.net/tototuzuoquan/article/details/47381907. 修改nginx ...
- Nginx安装,Nginx静态缓存,Nginx Gzip压缩,Nginx负载均衡,Nginx方向代理,Nginx+Tomcat+Redis做session共享...
Nginx安装 nginx-1.10.1.tar.gz安装,参考http://blog.csdn.net/tototuzuoquan/article/details/47381907. 修改nginx ...
- Nginx如何配置静态文件过期时间
Nginx如何配置静态文件过期时间 与Apache使用expires_module (shared)模块配置静态缓存不同,Nginx使用修改对应虚拟主机配置文件即可. 一.编辑虚拟主机配置文件 [ro ...
- thinkphp htmls.php,ThinkPHP静态缓存简单配置和使用方法详解
本文实例讲述了ThinkPHP静态缓存简单配置和使用方法.分享给大家供大家参考,具体如下: 根据ThinkPHP官方手册:ThinkPHP内置了静态缓存类,通过静态缓存规则定义来实现了可配置的静态缓存 ...
- Nginx配置+转发8080端口+页面静态缓存+https配置
+++ js刷新页面: https://www.jb51.net/article/14397.htm https证书: https://wzfou.com/letsencrypt/ Linux Ngi ...
- apache站点优化—静态缓存
一.静态缓存介绍 用户每次访问网站都会将页面中的所有元素都请求一遍,全部下载后通过浏览器渲染,展示到浏览器中.但是,网站中的某些元素我们一般都是固定不变的,比如logo,框架文件等元.,用户每次访问都 ...
- 一、服务端开发基础(搭建Web服务器、网络基础概念、请求响应流程、配置Apache、静态网站与动态网站)
一.建立你的第一个网站(目标) 前端开发 最终还是属于 Web 开发 中的一个分支,想要成为一名合格的前端开发人员,就必须要 充分理解Web 的概念. 构建一个专业的网站是一项巨大的工作!对于新手我们 ...
- nginx 配置静态资源缓存。解决web静态资源访问过慢
Nginx文件结构 1.全局块:配置影响nginx全局的指令.一般有运行nginx服务器的用户组,nginx进程pid存放路径,日志存放路径,配置文件引入,允许生成worker process数等. ...
最新文章
- git 可视化工具_最值得推荐的8个git/github项目数据分析工具
- 基于ISO的本地yum源配置
- 页面文件太小无法完成操作_手机上也能轻松完成文件压缩操作,无需软件,可惜知道的人才10%...
- 程序员面试题精选100题(58)-八皇后问题[算法]
- mybatis表关联彻底理解
- html里下拉标记,HTML: select 标签
- android 分区修改工具_Android刷机包制作工具与教程-大神必备
- 双层循环嵌套打印矩形 java
- 在Chrome78浏览器上如何实现自动播放音视频
- 网络协议从入门到底层原理(7)网络安全 - 常见攻击、单向散列函数、对称加密、非对称加密、混合密码系统、数字签名、证书
- unicode官网 unicode码表和标准下载
- 我的世界java环境安装包_我的世界JAVA版1.7.10下载安装包最新版 v1.7.10
- 快捷指令获取url内容_快捷指令,钢铁侠里的“贾维斯”
- 阻抗匹配四参数:反射系数、行波系数、驻波比、回波损耗
- 【iTools】iTools Index
- 美团圈圈是什么?美团圈圈介绍,美团圈圈是什么平台?
- k8s调度之污点和容忍
- Trunk技术需求与应用
- 李瑞霖4.13黄金走势短线放空原油能否筑底反弹?行情涨跌分析
- Marvin java图像处理
热门文章
- java占用提示_Java显示使用或已经覆盖了api为啥?
- 计算机e盘拒绝访问,电脑中的D盘与E盘拒绝访问是为什么?
- python读取pdf文档书签 bookmark_Python利用PyPDF2库获取PDF文件总页码实例
- Flask设置、获取、删除cookies
- 采用URL访问资源,隐藏真实地址
- php的全局p变量程序_php如何定义全局变量
- 在reader中勾选pdf复选框_Adobe Acrobat和Reader PDF文件处理缓冲区溢出漏洞
- python 封装_Python 面向对象三大特性之封装
- nginx动态库加载出现is not binary compatible问题
- 玩转Linux必备知识(一)