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

相关推荐
Ares-Wang1 分钟前
Linux》》systemd 、service、systemctl daemon-reload、systemctl restart docker
linux·运维·docker
一个有温度的技术博主1 小时前
Redis主从同步原理:从全量同步到增量同步的完整解析
redis·分布式·缓存
安审若无2 小时前
运维知识框架
运维·服务器
Arvin6274 小时前
Nginx 添加账号密码访问验证
运维·服务器·nginx
风曦Kisaki5 小时前
# Linux 磁盘查看命令详解:df 与 du
linux·运维·网络
攻城狮在此5 小时前
华为交换机Console口密码如何清除
运维·网络·华为
内心的一片海6 小时前
服务器内存异常占用
运维·服务器
亚空间仓鼠7 小时前
OpenEuler系统常用服务(四)
linux·运维·服务器·网络
MichealChen0105087 小时前
Influxdb-cluster使用docker部署
运维·docker·容器
wqfhenanxc7 小时前
AirFlow安装和使用
运维