利用apache的mod_expires.so模块实现客户端的页面缓存

作者:网络医生 发布于:2012-5-5 10:15 Saturday 分类:Web服务器配置

1、关于apache模块的安装请参考我之前写的文章:http://www.num123.com/post/24

2、安装完成后会自动在httpd.conf文件中载入模块

[root@num123 ~]# cat /home/webserver/httpd2.2.14/conf/httpd.conf|grep expires
LoadModule expires_module     modules/mod_expires.so
3、在httpd.conf文件中加入以下配置:

<IfModule mod_expires.c>
ExpiresActive    on
ExpiresDefault "access plus 3 days"
ExpiresByType text/html "access plus 7 days"
ExpiresByType image/gif "access plus 15 days"
ExpiresByType image/jpeg "access plus 15 days"
ExpiresByType application/x-javascript "access plus 15 days"
ExpiresByType text/css "access plus 30 days"
ExpiresByType application/x-shockwave-flash "access plus 7 days"
ExpiresByType image/jpg "access plus 15 days"
ExpiresByType image/png "access plus 30 days"
#ExpiresByType video/x-flv "access plus 12 days"
</IfModule>
4、检测配置文件语法是否正确

[root@num123 ~]# /home/webserver/httpd2.2.14/bin/apachectl -t
Syntax OK
4、重启apache服务

[root@num123 ~]# /home/webserver/httpd2.2.14/bin/apachectl restart

 

标签: apache expires mod_expires.so 模块 缓存

发表评论:

  • 5
  • 3
  • 6
  • 9
  • 1

Powered by emlog