一.检查是否安装
1.静态编译 bin/apachectl -l|grep mod_expires mod_expires.c2.动态编译 grep mod_expires conf/httpd.conf 或者 ll /application/apache/modules/ |grep expires3.以DSO的方法补装 /application/apache/bin/apxs -c -i -a mod_expires.c apxs是一个为apache编译安装扩展模块的工具."--with-apxs2=/application/apache/bin/apxs";apxs参数说明: -c此选项表示需要执行编译操作 -i 此选项表示需要执行安装操作,安装一个或多个动态对象到服务器的Modules目录中 -a 此选项自动增加一个LoadModule行到httpd.conf文件中以激此模块二.添加配置 1.添加配置代码: ExpiresActive on ExpiresDefault "access plus 12 month" ExpiresByType text/html "access plus 12 months" ExpiresByType text/css "access plus 12 months" ExpiresByType p_w_picpath/gif "access plus 12 months" ExpiresByType p_w_picpath/jpeg "access plus 12 months" ExpiresByType p_w_picpath/jpg "access plus 12 months" ExpiresByType p_w_picpath/png "access plus 12 months" EXpiresByType application/x-shockwave-flash "access plus 12 months" EXpiresByType application/x-javascript "access plus 12 months" ExpiresByType video/x-flv "access plus 12 months" 2.作用域: A.server config, virtual host, directory, .htaccess B.争对具体的目录在http.conf中设置的缓存实例 <Directory "/data/www/blog/wp-content/"> ExpiresByType p_w_picpath/gif "access plus 12 months" ExpiresByType p_w_picpath/jpeg "access plus 12 months" ExpiresByType p_w_picpath/jpg "access plus 12 months" ExpiresByType p_w_picpath/png "access plus 12 months" </Directory>