开发者社区> 问答> 正文

nginx上搭建的反向代理,nginx怎么连接oss

已解决

展开
收起
2018-01-15 13:47:43 2788 0
1 条回答
写回答
取消 提交回答
  • 采纳回答

    详细解答可以参考官方帮助文档

    通过https://oss.a.com访问名为bu的bucket下的object。操作流程为:

    1. 将域名oss.a.com绑定bucket bu,参考链接:单击查看

    2. 绑定成功之后,在一台服务器上为该域名oss.a.com配置反向代理。

      反向代理配置可以参考如下(以下nginx配置仅供参考,还需要用户自行配置):

      1. server {
      2. listen 443 ; #default_server;
      3. server_name oss.a.com;
      4. location / {
      5. root /alidata/www/ www-a-com/;
      6. //如果主机与bucket不在同一个区域,需使用外网
      7. proxy_pass http://aialiyun.oss-cn-hangzhou-internal.aliyuncs.com/;
      8. proxy_set_header Referer http://www.test.com;
      9. }
      10. }
    3. 将该域名oss.a.com解析到该服务器的IP上。

    4. 测试能访问object成功后,用户可以在该服务器上为该域名添加SSL证书。

    如果问题还未能解决,请联系售后技术支持

    2018-01-18 09:30:01
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载