如何清除服务器中的网站缓存

如何清除服务器中的网站缓存

我开发了一个网站。它托管在谷歌云平台上。我需要更改网站主页的图片横幅。我在服务器上进行了更改,但它显示了之前的横幅图片,所以我按照以下命令清除了缓存

sudo touch /var/cache/mod_pagespeed/cache.flush

随后我刷新网页,图片就变成了新图片。但几个小时后,或者当我点击另一个页面并再次进入此页面时,以前的(旧)图片又替换了新图片。我该怎么做才能解决这个问题?原因是什么?

答案1

我通过以下命令清除了缓存

sudo touch /var/cache/mod_pagespeed/cache.flush

您确定您的横幅广告已缓存吗/var/cache/mod_pagespeed


根据 Linux 基金会文档[1],可以删除缓存文件,而不会丢失数据。

此时,只需;

rm -rf /var/cache/*

相关内容