清空nginx缓存并强制刷新

当对nginx的文件进行修改或更新时,可能会出现旧文件被缓存而无法立即生效的问题,此时需要清空nginx的文件缓存并强制刷新。可以通过以下步骤实现:

  1. 登录nginx服务器
  2. 执行命令:sudo nginx -s reload (重新加载nginx配置)
  3. 执行命令:sudo rm -rf /var/cache/nginx/* (清空nginx缓存
  4. 执行命令:sudo systemctl restart nginx (重启nginx服务) 这样就可以清空nginx的文件缓存并强制刷新。需要注意的是,此操作可能会导致服务器)负担增加,建议在低峰期进行操作。

注意:

修改网站后重启nginx发现修改未生效

更改nginx.conf配置文件,将sendfile参数设置为off(它默认是开启状态),重启nginx,再刷新页面

相关推荐
keep__go17 分钟前
spark 单机安装
大数据·运维·分布式·spark
HIT_Weston2 小时前
27、【Ubuntu】【远程开发】内网穿透:CA 签名
linux·运维·ubuntu
linuxxx1105 小时前
django测试缓存命令的解读
python·缓存·django
凡间客6 小时前
Ansible安装与入门
linux·运维·ansible
_OP_CHEN6 小时前
Linux网络编程:(八)GCC/G++ 编译器完全指南:从编译原理到实战优化,手把手教你玩转 C/C++ 编译
linux·运维·c++·编译和链接·gcc/g++·编译优化·静态链接与动态链接
阿乐艾官6 小时前
【十一、Linux管理网络安全】
linux·运维·web安全
song8546011346 小时前
线程本地(ThreadLocal)的缓存容器
缓存
LoneEon7 小时前
告别手动操作:用 Ansible 统一管理你的 Ubuntu 服务器集群
运维·服务器·ansible
百***67037 小时前
Nginx搭建负载均衡
运维·nginx·负载均衡
梁正雄7 小时前
17、grafana安装
运维·grafana·prometheus·监控