nginx js或图片不显示的解决方法

发布时间:2021-01-19编辑:脚本学堂
nginx服务器上js与图片不显示了,愁人啊,用本文中介绍的方法顺利解决,有需要的朋友,可以参考下。

解决方法如下:
在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;
    }
}