• 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;
    
    } 
    虚拟主机内修改
  • 相关阅读:
    JNI 反射
    JNI 动态注册
    Nt* 与 Zw* 区别
    python之线程
    爬虫框架之Scrapy(四 ImagePipeline)
    初试PySnooper
    爬虫框架之Scrapy(三 CrawlSpider)
    爬虫框架之Scrapy(二)
    爬虫框架之Scrapy(一)
    selenium+谷歌无头浏览器爬取网易新闻国内板块
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/8394715.html
Copyright © 2020-2023  润新知