法: expires [time|epoch|max|off]

默认值: expires off

作用域: http, server, location

使用本指令可以控制HTTP应答中的“Expires”和“Cache-Control”的头标,(起到控制页面缓存的作用)。

可以在time值中使用正数或负数。“Expires”头标的值将通过当前系统时间加上您设定的 time 值来获得。

epoch 指定“Expires”的值为 1 January, 1970, 00:00:01 GMT。

max 指定“Expires”的值为 31 December 2037 23:59:59 GMT,“Cache-Control”的值为10年。

-1 指定“Expires”的值为 服务器当前时间 -1s,即永远过期

“Cache-Control”头标的值由您指定的时间来决定:

  • 负数:Cache-Control: no-cache
  • 正数或零:Cache-Control: max-age = #, # 为您指定时间的秒数。

"off" 表示不修改“Expires”和“Cache-Control”的值

demo:

控制图片等过期时间为30天,当然这个时间可以设置的更长。具体视情况而定

比如

location~ \.(gif|jpg|jpeg|png|bmp|ico)$ {

expires 30d;

}

控制匹配/resource/或者/mediatorModule/里所有的文件缓存设置到最长时间

比如

location ~ /(resource|mediatorModule)/ {

root    /opt/demo;

expires max;

}

源文档 <http://blog.chinaunix.net/uid-24625974-id-2893727.html>

nginx 配置expires相关推荐

  1. php 设置expires,如何配置nginx的expires功能

    配置expires expires起到控制页面缓存的作用,合理的配置expires可以减少很多服务器的请求 要配置expires,可以在http段中或者server段中或者location段中加入lo ...

  2. nginx配置参数详解

    PS:Nginx使用有两三年了,现在经常碰到有新用户问一些很基本的问题,我也没时间一一回答,今天下午花了点时间,结合自己的使用经验,把Nginx的主要配置参数说明分享一下,也参考了一些网络的内容,这篇 ...

  3. Nginx配置防盗链

    Nginx配置防盗链 进入Nginx配置文件: [root@LHQ vhosts]# vim test.conf server { listen 80; server_name www.test.co ...

  4. index.php?s=$1,thinkphp nginx配置rewrite,地址会多出个.php

    thinkphp nginx配置rewrite,地址会多出个.php ,http://localhost:7080/.php?m=... nginx配置文件 server { listen 80; # ...

  5. nginx 配置静态文件目录_nginx缓存静态资源,只需几个配置提升10倍页面加载速度...

    nginx缓存静态资源,只需几个配置提升10倍页面加载速度 首先我们看图说话 这是在没有缓存的情况下,这个页面发送了很多静态资源的请求: 可以看到,静态资源占用了整个页面加载用时的90%以上,而且这个 ...

  6. 4.Nginx配置进阶(四)

    Nginx配置 ============================================================================== 概述:   本章我们将继续 ...

  7. Nginx(四):Nginx配置实战

    相关阅读: Nginx(一):Nginx原理概述 与 安装步骤详解 Nginx(二):反向代理原理 与 配置文件详解 Nginx(三):负载均衡策略 与 Nginx静态服务器 Nginx(四):Ngi ...

  8. Nginx使用Expires增加浏览器缓存加速(转)

    转载自:Nginx使用Expires增加浏览器缓存加速 Nginx可以更改HTTP头部,这个是Web服务器必须的,当然Nginx更可以支持在HTTP头部中添加Expires等相关信息,增强浏览器缓存, ...

  9. 史上最全的Nginx配置参数中文说明

    Nginx配置参数中文详细说明: #定义Nginx运行的用户和用户组 user www www; # #nginx进程数,建议设置为等于CPU总核心数. worker_processes 8; # # ...

最新文章

  1. libcurl网络连接使用tcp/ip
  2. The POM for com.ruifeng.tjtaxiqy:shiro:jar:0.0.1-SNAPSHOT is missing, no dependency information avai
  3. OpenHub框架进行的异步通信
  4. 如何将谷歌浏览器的背景色(包括显示的网站界面等)全部调为黑色?2020.12.28
  5. 【OpenCV】OpenCV函数精讲之 -- 命名空间
  6. Linux 五种IO模型
  7. java堆栈信息查看,以及JVM性能查看工具-jconsole+jmap
  8. 『後起Android开发02』对SharedPreferences和Toast的简单封装
  9. js类型转换的各种玩法
  10. Python实现Kubernetes Operator
  11. 常用JQUERY插件大全
  12. 热释电传感器三个引脚_智能家居组件漫谈——人体传感器
  13. Android反编译查看源文件
  14. 北卡州立大学计算机科学硕士,北卡罗莱纳州立大学计算机科学专业研究生申请条件有哪些?...
  15. 利用python进行微信好友数据分析
  16. 9. Enhancing Aspect Term Extraction with Soft Prototypes论文阅读笔记
  17. 戴尔-卡耐基:《人性的优点 How to stop worrying and start living》
  18. 写给产品经理的第4封信:关于产品经理的十万个为什么?你为什么要做产品经理?
  19. 个人信息保护建设实践方法的探索过程
  20. STM32通过I2C接口采集温湿度

热门文章

  1. Debian 里设置 IP 地址、网关、DNS
  2. 通过流进行字符集编码转换
  3. 细谈Ehcache页面缓存的使用
  4. TClientDataSet[22]: 数组字段与 ObjectView
  5. 简单的消息发送小程序
  6. (转)区间合并pushup函数模板
  7. a律13折线pcm编码例题_a律13折线pcm编码例题
  8. 数据分析与挖掘-python常用数据预处理函数
  9. 力扣题458:可怜的小猪
  10. ClickHouse 分布式原理:Distributed引擎