隨着阿里雲市場占有率的提升,越來越多的圖片、文件存儲是放在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 進行訪問即可