Nginx配置静态文件(浏览器的缓存)

Posted 栖息之鹰

tags:

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

因为服务器带宽只有5M,导致系统访问很慢,所以想利用缓存使访问速度快一些

location ^~ /static/ {
  access_log off;
  add_header Cache-Control max-age=2592000;
  expires                   30d;
  root /usr/share/nginx/html/jijian_web/dist;
}

^~ 表示以/static/开头的任意路径

expires表示超时时间,如果未过期,则浏览器会使用缓存的静态文件

因为使用vueJS,发布时文件名会发生变化,所以更新问题是不存在的

以上是关于Nginx配置静态文件(浏览器的缓存)的主要内容,如果未能解决你的问题,请参考以下文章

浏览器上的 Django Nginx 静态文件缓存

如何在nginx中缓存静态文件

如何在 nginx 中缓存静态文件

霸气!Nginx 中缓存静态文件秘籍

霸气!Nginx 中缓存静态文件秘籍

Django Nginx 浏览器缓存配置