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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了11.22 访问日志不记录静态文件11.23 访问日志切割11.24 静态元素过期时间相关的知识,希望对你有一定的参考价值。

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 静态元素过期时间的主要内容,如果未能解决你的问题,请参考以下文章

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

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

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

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

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

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