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

相关推荐
iconball2 小时前
个人用云计算学习笔记 --37 Zabbix
运维·笔记·学习·云计算·zabbix
Tassel_YUE2 小时前
OLT设备介绍
运维·华为
I · T · LUCKYBOOM3 小时前
1.Apache网站优化
linux·运维·服务器·网络·apache
深耕AI4 小时前
【Docker命令】以LocalAI部署为例
运维·docker·容器
JANGHIGH4 小时前
vmware安装ubuntu虚拟机后与主机win10共享文件夹
linux·运维·ubuntu
GHL2842710904 小时前
vmware中无法看到共享文件夹
linux·运维·服务器
四谎真好看4 小时前
MySQL 学习笔记(运维篇1)
运维·数据库·笔记·学习·mysql·学习笔记
我是伪码农4 小时前
注册表单提交加验证码功能
运维·服务器
范纹杉想快点毕业4 小时前
嵌入式C语言实战开发详解
linux·运维·算法
hanyi_qwe4 小时前
Docker 镜像的创建 【docker (四)】
运维·docker·容器