nginx配置静态文件过期时间

Posted 兜风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx配置静态文件过期时间相关的知识,希望对你有一定的参考价值。

1、配置指定文件不记录日志,同时设置静态文件过期时间
location ~ .*\\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 15d;
access_log off;
}
2、只配置静态文件过期时间
#配置静态文件过期时间
location ~ \\.(js|css)$
{
expires 15d;
}
d 天 h 小时 m 分钟

用curl 查看本地127.0.0.1访问。
如:curl -x127.0.0.1:80 www.dd.com/data/cache/style_1_forum_index.css?x70 -I
-A:可以指定浏览器标识user_agent
-I: 可以只查看状态信息。

其中Cache-Control一行就是过期时间,默认时间单位为秒

以上是关于nginx配置静态文件过期时间的主要内容,如果未能解决你的问题,请参考以下文章

nginx配置静态文件过期时间

Nginx 配置静态文件过期时间&防盗链

nginx访问日志配置+日志切割+不记录静态文件日志+设置静态文件过期时间

Nginx配置:访问日志,日志切割,静态文件不记录日志和过期时间

LNMP 静态文件不记录日志和过期时间Nginx防盗链Nginx访问控制解析php

Nginx访问日志日志切割及静态文件不记录日志和过期时间的配置