解决阿里云OSS文件跨域 nginx


随着阿里云市场占有率的提升,越来越多的图片、文件存储是放在OSS上实现的

当前端页面需要对已上传图片做二次动态处理,或用 pdf.js 来支持 pdf 文件的预览等情况时

如果没有后端的支持,就会碰到跨域问题

下面介绍通过 nginx反向代理 来解决的实现

1、配置规则

        location /alioss-rew {
            proxy_pass   https://sygyl.oss-cn-shanghai.aliyuncs.com/;
        }

2、前端使用

如需要预览已上传的 https://sygyl.oss-cn-shanghai.aliyuncs.com/path1/test.pdf

前端自行替换为: 你的域名/alioss-rew/path1/test.pdf  进行访问即可

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM