十二、Apache配置静态缓存
静态缓存介绍
对于图片,html,css,Javascripts等,可以让客户端缓存,让访问时不需要频繁请求服务器,提高用
户体验,需要提前确认是否支持 mod_expires.c模块。
配置案例
1、编辑主配置文件
$ vim /usr/local/apache2/conf/httpd.conf
111 LoadModule expires_module modules/mod_expires.so #去掉该行注释启用模块
478 Include conf/extra/httpd-vhosts.conf #去掉该行注释启用配置文件
2、编辑虚拟主机配置文件
$ vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
<VirtualHost *:80>
DocumentRoot "/www/tz"
ServerName www.tz.com
<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 hours"
ExpiresByType text/css "now plus 2 hours"
ExpiresByType application/x-javascript "now plus 2 hours"
ExpiresByType application/x-shockwave-flash "now plus 2 hours"
ExpiresDefault "now plus 0 min"
</IfModule>
</VirtualHost>
3、修改hosts文件(略)
4、编辑测试页面(略)
5、配置文件生效(略)
6、效果如下

略过的步骤可以看我之前写的Apache笔记。
参考资料:
B站:千锋教育云计算650集-P145
今天的学习是为了以后的工作更加的轻松!

浙公网安备 33010602011771号