清空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,再刷新页面

相关推荐
Agent手记15 小时前
医药代表拜访计划能否通过AI自动生成优化?2026Agent自动化实战解析
运维·人工智能·ai·自动化
爱莉希雅&&&15 小时前
Zabbix监控初步搭建
linux·运维·数据库·mysql·zabbix
JackSparrow41415 小时前
使用Ansible批量管理+更新产品环境服务器配置
运维·服务器·ci/cd·kubernetes·自动化·ansible·sre
锋行天下15 小时前
让nginx网关扛下所有攻击
前端·后端·nginx
大明者省16 小时前
windows server2019服务器部署图文版
运维·服务器
Plastic garden16 小时前
Docker(2)网络模式
运维·docker·容器
AugustRed16 小时前
MacOS 运维常用命令大全(超全速查表)
运维·macos
呉師傅16 小时前
联想ideapad 310-15ABR拔掉充电器使用电池工作花屏问题的解决方法【维修个例】
运维·服务器·网络·智能手机·电脑
代码熬夜敲Q17 小时前
Nginx相关
运维·服务器·nginx