主頁 > 知識庫 > Nginx 代理轉(zhuǎn)發(fā)阿里云OSS上傳的實(shí)現(xiàn)代碼

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

熱門標(biāo)簽:400電話申請找哪家公司 新鄉(xiāng)人工智能電話機(jī)器人加盟 臨汾電銷機(jī)器人費(fèi)用 福州呼叫中心外呼系統(tǒng)哪家好 地圖標(biāo)注需要提交啥資料入駐 七大洲地圖標(biāo)注 昆明外呼系統(tǒng) 河南省鄭州市地圖標(biāo)注 地圖標(biāo)注w是什么方向

前言

因?yàn)樾〕绦蛏蟼餍枰猦ttps,服務(wù)器https用的是letsencrypt生成的證書,但是阿里云oss沒有做https(懶得上傳證書),就想著用Nginx代理轉(zhuǎn)發(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"做轉(zhuǎn)發(fā)路徑。

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

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

假設(shè)下面四種情況分別用 http://192.168.1.1/proxy/test.html 進(jìn)行訪問。

第一種:

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

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

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

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

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

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

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

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:股票 臨沂 四川 烏海 紅河 岳陽 鎮(zhèn)江

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Nginx 代理轉(zhuǎn)發(fā)阿里云OSS上傳的實(shí)現(xiàn)代碼》,本文關(guān)鍵詞  Nginx,代理,轉(zhuǎn)發(fā),阿里,云,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Nginx 代理轉(zhuǎn)發(fā)阿里云OSS上傳的實(shí)現(xiàn)代碼》相關(guān)的同類信息!
  • 本頁收集關(guān)于Nginx 代理轉(zhuǎn)發(fā)阿里云OSS上傳的實(shí)現(xiàn)代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章