Apache配置静态缓存

简介:
用户访问一个站点,其实大多数元素都是图片,js,css等,这些静态文件其实会被客户端的浏览器缓存到本地电脑上,目的不用用户去再去服务器上下载。这样就加快了速度,提高了用户体验,而且呢 还节省咱们带宽不是,但这些静态文件总不能一直缓存,它总有一些时效性,那么我们讲的就是这个过期时间。
比如配置图片类的缓存,需要用到mod_expires这个模块去主配置文件里开启这个模块
vim /usr/local/apache/conf/extra/httpd-vhosts.conf


第一种方式  用mod_expires.c 模块

<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/gif “access plus 1 days”
ExpiresByType image/jpeg “access plus 24 hours”
ExpiresByType image/png “access plus 24 days”
ExpiresByType text/css “now plus 2 hour”
ExpiresByType image/jpg “now plus 24 hours”
ExpiresByType application/x-javascript “now plus 2 hours”
ExpiresByType application/javascript “now plus 2 hours”
ExpiresByType application/x-shockwave-flash “now plus 2 hours”
ExpiresDefault “now plus 0 min”
</IfModule>

第二种方式,也可以使用mod_headers模块来实现

也可以用mod_headers模块实现
<ifmodule mod_headers.c>
<filesmatch “\.(html|htm|txt)$”>
header set cache-control “max-age=3600” (缓存一小时)
</filesmatch>
<filesmatch “\.(css|js|swf)$”>
header set cache-control “max-age=604800″(缓存一礼拜)
</filesmatch>
<filesmatch “.\(ico|gif|jpg|jpeg|png|flv|pdf)$”>
header set cache-control “max-age=86400″(缓存一天)
</filesmatch>
</ifmodule>
相关文章
|
1月前
|
SQL Apache HIVE
一文彻底掌握Apache Hudi的主键和分区配置
一文彻底掌握Apache Hudi的主键和分区配置
55 0
|
4月前
|
安全 网络协议 Linux
Linux加强篇010-使用Apache服务部署静态网站
山重水复疑无路,柳暗花明又一村
276 0
|
2月前
|
Java 程序员 API
Springboot-swagger配置(idea社区版2023.1.4+apache-maven-3.9.3-bin)
Springboot-swagger配置(idea社区版2023.1.4+apache-maven-3.9.3-bin)
58 1
|
2月前
|
前端开发 Java 数据库连接
Springboot-MyBatis配置-配置端口号与服务路径(idea社区版2023.1.4+apache-maven-3.9.3-bin)
Springboot-MyBatis配置-配置端口号与服务路径(idea社区版2023.1.4+apache-maven-3.9.3-bin)
33 0
|
6月前
|
PHP Apache
PHP环境搭建(配置php模块到apache服务器)
PHP环境搭建(配置php模块到apache服务器)
62 0
|
1月前
|
安全 Linux Apache
Apache代理服务器搭建和配置
Apache代理服务器搭建和配置
|
1月前
|
XML Java Apache
Apache Flink自定义 logback xml配置
Apache Flink自定义 logback xml配置
137 0
|
1月前
|
监控 API Apache
实战!配置DataDog监控Apache Hudi应用指标
实战!配置DataDog监控Apache Hudi应用指标
21 0
|
3月前
|
消息中间件 Java Kafka
Apache Kafka-初体验Kafka(02)-Centos7下搭建单节点kafka_配置参数详解_基本命令实操
Apache Kafka-初体验Kafka(02)-Centos7下搭建单节点kafka_配置参数详解_基本命令实操
58 0
|
4月前
|
存储 Java 网络安全
ZooKeeper【部署 02】apache-zookeeper-3.6.0 集群版(准备+安装配置+启动验证)
ZooKeeper【部署 02】apache-zookeeper-3.6.0 集群版(准备+安装配置+启动验证)
44 0

推荐镜像

更多