解决方法如下:
在expires xxxd后加上“break;”。
修改nginx.conf文件,加入:
location ~* ^.+.(jpg|jpeg|gif|png|bmp)$ {
access_log off;
root '此处写网站路径';
expires 30d;
break;
}
参考文档:
nginx发布静态文件后图片显示不全
nginx web网站图片显示过慢 超大附件不完全下载的解决方法
附:nginx配置css、js、图片本地缓存过期时间
location ~* .(jpg|gif|png|js|css)$ {
if (-f $request_filename) {
expires max;
break;
}
}