yunjob 发表于 2018-4-4 13:25:06

服务器替换图片或者直接删除图片,都显示原来的图片

阿里云,centos7
升级了lnmp1.4后,通过ftp替换静态图片,前台无法更新,还是显示原来的图片
然后直接通过ftp删除了服务器上面的图片,前台依然能显示

清理了网站缓存都这样,两个不同框架的网站都是这种情况
虚拟机默认30天缓存
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires      30d;
}

修改为0天或者直接删除,重启nginx都不行

[ 本帖最后由 yunjob 于 2018-4-4 13:57 编辑 ]

licess 发表于 2018-4-4 19:02:20

如果服务器上没另外设置缓存的话,清空浏览器缓存就可以了

如果已经删除还是显示,要不就是删除错了,要不就是有缓存

也可以curl -IL 图片地址 看一下,200的话肯定就是没删除文件还存在,404的话就是不存在

yunjob 发表于 2018-4-16 10:16:27

原帖由 licess 于 2018-4-4 19:02 发表 http://bbs.vpser.net/images/common/back.gif
如果服务器上没另外设置缓存的话,清空浏览器缓存就可以了

如果已经删除还是显示,要不就是删除错了,要不就是有缓存

也可以curl -IL 图片地址 看一下,200的话肯定就是没删除文件还存在,404的话就是不存在 ...

------------------------
感谢军哥,查了是404,但还能打开,但后面显示yunjiasu的字样,我才想起来之前设置的百度匀加速
删掉匀加速就可以了,顺便解决了不能添加https的问题。
-----------------
所有问题解决后都要把方法贴上来,顺便帮助其他人
页: [1]
查看完整版本: 服务器替换图片或者直接删除图片,都显示原来的图片