美文网首页我爱编程
nginx配置上传图片目录,实现模板正常显示图片

nginx配置上传图片目录,实现模板正常显示图片

作者: git浅寻 | 来源:发表于2018-04-13 20:16 被阅读0次

场景,比如spring boot 上传图片123456.jpg到指定的绝对目录,在模板页面如何获取该图片?
正确方法:修改nginx.conf,添加如下,然后重启nginx -s reload,
访问http://127.0.0.1:8000/image/123456.jpg就能访问该图片了,
#映射到对应目录
location /image/ {
root /;
rewrite ^/image/(.*)$ /Users/xun/Sites/xun_uploads/$1 break;
}

误导方法:以下也可以访问,但是项目的素材图片也会被拦截
#location ~ .*.(gif|jpg|jpeg|png|webp|swf|mp4)$ {
# root /Users/xun/Sites/xun_uploads/;
# autoindex on;
# expires 10d;
#}

相关文章

网友评论

    本文标题:nginx配置上传图片目录,实现模板正常显示图片

    本文链接:https://www.haomeiwen.com/subject/uryhkftx.html