Board logo

标题: 服务器替换图片或者直接删除图片,都显示原来的图片 [打印本页]

作者: yunjob    时间: 2018-4-4 13:25     标题: 服务器替换图片或者直接删除图片,都显示原来的图片

阿里云,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

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

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

也可以curl -IL 图片地址 看一下,200的话肯定就是没删除文件还存在,404的话就是不存在
作者: yunjob    时间: 2018-4-16 10:16

引用:
原帖由 licess 于 2018-4-4 19:02 发表
如果服务器上没另外设置缓存的话,清空浏览器缓存就可以了

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

也可以curl -IL 图片地址 看一下,200的话肯定就是没删除文件还存在,404的话就是不存在 ...
------------------------
感谢军哥,查了是404,但还能打开,但后面显示yunjiasu的字样,我才想起来之前设置的百度匀加速
删掉匀加速就可以了,顺便解决了不能添加https的问题。

-----------------
所有问题解决后都要把方法贴上来,顺便帮助其他人




欢迎光临 VPS侦探论坛 (http://bbs.vpser.net/) Powered by Discuz! 6.0.0