如果某图片的请求地址为:http://localhost.yvhsse.com/uploads/2022-01-01/a.jpg
则Nginx 会到服务器的/www/wwwroot/resource/uploads/2022-01-01/a.jpg 里去找图片
可以使用正则方式匹配资源root目录去查找图片路径
在Nginx的对应的域名server中或对应的域名.conf文件中添加如下代码
location ~ (uploads|image[s]).*\.(gif|jpg|jpeg|png)$ { root /www/wwwroot/resource; autoindex on; }
说明:
(uploads|images) 表示匹配符合规则开始的前缀目录,uploads或者images、image目录下的图片
(gif|jpg|jpeg|png) 表示匹配符合规则结束的文件后缀
配置完成之后,重启Nginx既可!