已解决
nginx的配置文件中有,下面两个转发,第二个没有配置proxy_pass ,相当于没有配置,优先使用第二个,所以图片资源加载不出来,而css跟js文件能够正常加载
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ {
proxy_pass http://halo;
expires 30d;
access_log off;
}
location ~ .*\.(wma|wmv|asf|mp3|mmf|zip|rar|jpg|gif|png|swf|flv|mp4)$ {
valid_referers none blocked *.55.72.249 120.55.72.249;
if ($invalid_referer) {
return 403;
}
}