zoukankan      html  css  js  c++  java
  • Nginx 静态缓存

    静态文件缓存

      静态缓存在客户端下进行缓存,可以设置缓存文件类型与缓存时间,提升客户端访问站点速度。

          主要对图片,css,js等元素更改机会比较少的情况下使用,特别是图片,占用带宽大,我们完全可以设置图片在浏览器本地缓存365d,css,js,html可以缓存个10来天,缓存的时候,我们需要将需要缓存的拓展名列出来, Expires缓存配置在server字段里面。

    配置方法

    1、配置案例一

    location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$
            {
                   # 缓存时间30天
                   expires       30d;
                   # off不记录日志
                   access_log   off;
             }
    虚拟主机内修改

    2、配置案例二

     location ~ .*.(js|css)?$
             {
                   # 缓存时间12小时
                   expires          12h;
                   # 关闭日志
                   access_log     off;
              }
    虚拟主机内修改

    3、配置方案三

    # 缓存文件类型
    location ~* .(js|css)$ {
       
      # 缓存时间为7天
      expires 7d;
      
      # 是否在error_log中记录不存在的错误。默认on。
      log_not_found off;
    
      # 是否开启日志
      access_log off;
    
    } 
    虚拟主机内修改
  • 相关阅读:
    元数据管理
    sqoop 安装
    postgres 索引
    postgres 表和库等信息大小统计
    Perl基础语法
    Perl 认识简介
    Oracle层次查询start with connect by
    jquery.cookie.js 的使用指南
    JavaScript中cookie使用
    CSS实现垂直居中的4种思路
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/8394715.html
Copyright © 2011-2022 走看看