美文网首页
nginx缓存的开启和关闭

nginx缓存的开启和关闭

作者: 听風丶 | 来源:发表于2020-06-27 17:21 被阅读0次
  • 在网站程序调试的时候,经常会遇到浏览器的缓存问题导致修改过的前端代码无效果。每次通过Ctrl+F5强制刷新后才能清掉缓存。这时如果禁用掉nginx缓存,可以减少一些小麻烦,让浏览器每次到服务器去请求文件,而不是在浏览器中读取缓存文件。

  • 当程序调试好上线后,可以开启nginx缓存,节省服务器的带宽流量,减少一些请求,降低服务器的压力。

  • 通过配置nginx的配置文件/usr/local/nginx/conf/nginx.conf实现开关效果

启用缓存

location ~ .*.(gif|jpg|jpeg|png|bmp|swf|js|css)$ {
# 设置缓存上面定义的后缀文件缓存到浏览器的生存时间
expires 3d;
}

关闭缓存

location ~ .*.(gif|jpg|jpeg|png|bmp|swf|js|css)$ {
# 禁止缓存,每次都从服务器请求
add_header Cache-Control no-store;

相关文章

  • nginx缓存的开启和关闭

    在网站程序调试的时候,经常会遇到浏览器的缓存问题导致修改过的前端代码无效果。每次通过Ctrl+F5强制刷新后才能清...

  • Nginx使用

    Nginx自带命令开启和关闭 通过进程号关闭Nginx

  • Ubuntu 环境下Nginx服务的开启关闭

    Ubuntu 环境下Nginx服务的开启关闭和重载 进入init.d目录 开启Nginx服务 停止nginx服务 ...

  • nginx常用配置

    gzip压缩 开启缓存 隐藏nginx版本信息 常用配置

  • Lesson-26 Nginx

    nginx启动、关闭、重启 开启 nginx 重新加载配置|重启|停止|退出 nginxnginx -s relo...

  • vue项目在nginx配置缓存策略

    nginx开启缓存机制: 在/etc/nginx/sites-available/default文件加入如下代码表...

  • Mybatis缓存介绍

    Mybatis介绍之缓存 Mybatis中有一级缓存和二级缓存,默认情况下一级缓存是开启的,而且是不能关闭的。一级...

  • Nginx 代理缓存

    Nginx的缓存可以简单分成web缓存和代理缓存,本篇文章主要介绍代理缓存。 web缓存 Nginx提供了expi...

  • Mybatis 缓存机制

    Mybatis 中有一级缓存和二级缓存,默认情况下一级缓存是开启的,而且是不能关闭的。一级缓存是指SqlSessi...

  • Mybatis缓存

    Mybatis 中有一级缓存和二级缓存,默认情况下一级缓存是开启的,而且是不能关闭的。一级缓存是指SqlSessi...

网友评论

      本文标题:nginx缓存的开启和关闭

      本文链接:https://www.haomeiwen.com/subject/rkdvfktx.html