通过代码接口访问图片,遇到有网络安全措施的地方,通过系统端口号来访问图片就被阻止了,只可以用默认的80来访问
直接在nginx中增加配置,无需改动代码就可满足图片的预览
先看一下数据库存储的地址
再看一下图片的实际位置
在不改代码的情况下这样配置即可兼容
location /profile/ { alias /home/xmy/fuyang/; # 指向图片目录 autoindex on; # 可选:启用目录列表 try_files $uri $uri/ =404; # 尝试访问文件,若不存在则返回 404 }
之前是通过127.0.0.1:8080/profile/avatar/2024/09/30/b1862c51-1441-4eee-a9f5-8e967796a4a3.jpg,这样访问这张图片
修改后在系统中通过 ./profile/avatar/2024/09/30/b1862c51-1441-4eee-a9f5-8e967796a4a3.jpg,就可以访问了
标签: Nginx
文章来源:
不凡
版权声明:本站所发布的全部内容部分源于互联网搬运,仅供用于学习和交流,如果有侵权之处请第一时间联系我们删除。敬请谅解! E-mail:bufanYes@163.com
还木有评论哦,快来抢沙发吧~