码迷,mamicode.com
首页 > 其他好文 > 详细

11.22 访问日志不记录静态文件11.23 访问日志切割11.24 静态元素过期时间

时间:2018-03-06 17:51:45      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:十周四次课(3月5日)

11.22 访问日志不记录静态文件
技术分享图片
编辑虚拟配置文件:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
技术分享图片
11.23 访问日志切割
技术分享图片
修改完配置文件后,需要重新访问下网址才能生动生成日志文件,以后每到00:00就会自动生成以系统日期为名字的新的日志文件
编辑虚拟配置文件:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
技术分享图片
修改完后重新加载配置文件后,浏览器重新登陆网址 就自动生成以日期命名的日志文件了
技术分享图片
可以查看下它的内容记录
技术分享图片
11.24 静态元素过期时间
技术分享图片
编辑修改配置文件
编辑虚拟配置文件:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
技术分享图片
检查并重新加载配置文件后,再检查下这个模块有没有加载 expaire,这里是没有加载这个模块的
/usr/local/apache2.4/bin/apachectl -M |grep expire
编辑主配置文件:vim /usr/local/apache2.4/conf/httpd.conf
expire模块前的#号去掉
技术分享图片
然后重新加载配置文件,就有了expire这个模块
技术分享图片
模块有了就测试一下
用浏览器测试,打开图片网页,按ctrl+f5是强制刷新并清空缓存内容,这时候的状态码是200,还有一项过期时间是86400秒Cache-Control:max-age=86400
技术分享图片
然后再按f5刷新,这时候状态码就变304了,因为这个图片已下载了,在缓存里有了
技术分享图片
用curl访问测试查看到的开始时间与结束时间刚好是24小时
技术分享图片
这个配置一般公司的网站都会设置这个过期时间,这个设置还是挺实用的
扩展
apache日志记录代理IP以及真实客户端IP http://ask.apelearn.com/question/960
apache只记录指定URI的日志 http://ask.apelearn.com/question/981
apache日志记录客户端请求的域名 http://ask.apelearn.com/question/1037
apache 日志切割问题 http://ask.apelearn.com/question/566

11.22 访问日志不记录静态文件11.23 访问日志切割11.24 静态元素过期时间

标签:十周四次课(3月5日)

原文地址:http://blog.51cto.com/13450039/2083520

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!