网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

12.12静态文件不记录日志和过期时间

静态文件不记录日志和过期时间目录概要 配置如下

location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ { expires 7d; access_log off; } location ~ .*.(js|css)$ { expires 12h; access_log off; } 静态文件不记录日志和过期时间 在配置文件中添加

创新互联长期为近1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为巴彦淖尔企业提供专业的网站建设、成都网站制作巴彦淖尔网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制开发。

location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ //匹配gif|jpg|jpeg|png|bmp|swf 后缀的文件 { expires 7d; //7天后过期 access_log off; //匹配“.*.(gif|jpg|jpeg|png|bmp|swf) ”关闭记录日志 } location ~ .*.(js|css)$ { expires 12h; //12个小时后过期 access_log off; //匹配“.*.(js|css) ”关闭记录日志 } 打开虚拟主机配置文件vim /usr/local/nginx/conf/vhost/test.com.conf

[root@hanfeng vhost]# vim /usr/local/nginx/conf/vhost/test.com.conf server { listen 80; server_name test.com test1.com test2.com; index index.html index.htm index.php; root /data/wwwroot/test.com; if ($host != \'test.com\' ) { rewrite ^/(.*)$ http://test.com/$1 permanent; } location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ { expires 7d; access_log off; } location ~ .*.(js|css)$ { expires 12h; access_log off; } access_log /tmp/test.com.log combined_realip; } 保存退出 检查配置文件语法错误,并重新加载配置文件

[root@hanfeng vhost]# /usr/local/nginx/sbin/nginx -t nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful [root@hanfeng vhost]# /usr/local/nginx/sbin/nginx -s reload [root@hanfeng vhost]# 测试,先来模拟一个图片

[root@hanfeng vhost]# cd /data/wwwroot/test.com/ [root@hanfeng test.com]# ls admin index.html [root@hanfeng test.com]# vim 1.gif 在1.gif随意写入一些内容 [root@hanfeng test.com]# vim 2.js [root@hanfeng test.com]# 接下来做一个访问测试

[root@hanfeng test.com]# curl -x127.0.0.1:80 test.com/1.gif sdafasf [root@hanfeng test.com]# curl -x127.0.0.1:80 test.com/2.js fghdfsd [root@hanfeng test.com]# curl -x127.0.0.1:80 test.com/index.html “test.com” [root@hanfeng test.com]# 查看日志,会看到只有一条日志

[root@hanfeng test.com]# cat /tmp/test.com.log 127.0.0.1 - [05/Jan/2018:00:17:53 +0800] test.com "/index.html" 200 "-" "curl/7.29.0" [root@hanfeng test.com]# 测试过期时间,加上-I参数

[root@hanfeng test.com]# curl -x127.0.0.1:80 -I test.com/2.js HTTP/1.1 200 OK Server: nginx/1.12.1 Date: Thu, 04 Jan 2018 16:22:07 GMT Content-Type: application/javascript Content-Length: 8 Last-Modified: Thu, 04 Jan 2018 16:15:42 GMT Connection: keep-alive ETag: "5a4e532e-8" Expires: Fri, 05 Jan 2018 04:22:07 GMT Cache-Control: max-age=43200 Accept-Ranges: bytes [root@hanfeng test.com]# max-age=43200 过期时间 如果去掉expires,则不会显示max-age过期时间


名称栏目:12.12静态文件不记录日志和过期时间
本文地址:http://bjjierui.cn/article/cjdepd.html

其他资讯