最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx 代理轉發(fā)阿里云OSS上傳的實現(xiàn)代碼

 更新時間:2018年09月06日 10:28:08   作者:Bleoo  
這篇文章主要介紹了Nginx 代理轉發(fā)阿里云OSS上傳的實現(xiàn)代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

前言

因為小程序上傳需要https,服務器https用的是letsencrypt生成的證書,但是阿里云oss沒有做https(懶得上傳證書),就想著用Nginx代理轉發(fā)上傳請求。

Nginx配置

# HTTPS server
#
 server {
  listen  443 ssl;
  server_name your.domain.name;

  ...

  location / {
    proxy_pass http://127.0.0.1:3000;
    proxy_set_header Host $Host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For 
  }

  location /oss {
    proxy_set_header Host drift-book-dev.oss-cn-shenzhen.aliyuncs.com;
    proxy_set_header Connection keep-alive;
    proxy_pass http://***.oss-cn-***.aliyuncs.com/;
    #proxy_set_header X-Real-IP $remote_addr;
    #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }
 }

這里使用子path"/oss"做轉發(fā)路徑。

proxy_pass 指定 你的阿里云域名,記得后面一定要帶斜杠"/",不然轉發(fā)會失敗;

nginx配置proxy_pass代理轉發(fā)

假設下面四種情況分別用 http://192.168.1.1/proxy/test.html 進行訪問。

第一種:

location /proxy/ { 
  proxy_pass http://127.0.0.1/; 
} 

代理到URL:http://127.0.0.1/test.html

第二種(相對于第一種,最后少一個 / )

location /proxy/ { 
  proxy_pass http://127.0.0.1; 
} 

代理到URL:http://127.0.0.1/proxy/test.html

第三種:

location /proxy/ { 
  proxy_pass http://127.0.0.1/aaa/; 
} 

代理到URL:http://127.0.0.1/aaa/test.html

第四種(相對于第三種,最后少一個 / )

location /proxy/ { 
  proxy_pass http://127.0.0.1/aaa; 
} 

代理到URL:http://127.0.0.1/aaatest.html

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

最新評論

沧源| 连城县| 枝江市| 万全县| 青海省| 西畴县| 尚义县| 鹿邑县| 营口市| 浏阳市| 潞城市| 莲花县| 邻水| 博客| 五莲县| 凌云县| 福鼎市| 岢岚县| 封丘县| 班戈县| 织金县| 九龙县| 丘北县| 海阳市| 广平县| 临夏市| 康马县| 遂平县| 天镇县| 尚义县| 儋州市| 大石桥市| 客服| 澄城县| 昌图县| 南阳市| 昌吉市| 永定县| 义马市| 城固县| 三江|