一.检查是否安装
1.静态编译
bin/apachectl -l|grep mod_expires
mod_expires.c
2.动态编译
grep mod_expires conf/httpd.conf
或者
ll /application/apache/modules/ |grep expires
3.以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>
apache 缓存模块expires设置
原创蜘蛛侠2014 博主文章分类:apach安装和nginx配置 ©著作权
文章标签 apache缓存模块expires ap 文章分类 前端开发
下一篇:apache编译参数查看
-
Apache模块压缩和缓存设置
Apache模块压缩和缓存设置
Apache模块压缩和缓存设置 -
Nginx expires缓存
expires缓存对于网站的图片,尤其是新闻...
缓存 服务器 nginx 图片缓存 本地缓存 -
apache设置无缓存
httpd.conf设置无缓存访问网页,phpstudy设置无缓存
nginx扩展 html php css -
【Nginx】缓存配置 expires 指令
Location / { #缓存十秒 expires 10s;}待完善
缓存 nginx 浏览器缓存