校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Nginx域名轉(zhuǎn)發(fā)使用場景代碼實例

Nginx域名轉(zhuǎn)發(fā)使用場景代碼實例

熱門標(biāo)簽:江蘇自動外呼系統(tǒng)一般多少錢 云南云電銷機器人招商 長沙回?fù)芡夂粝到y(tǒng) 山東電信外呼系統(tǒng)靠譜嗎 信貸電銷機器人系統(tǒng) 400 電話 申請費用 比較穩(wěn)定的外呼系統(tǒng) ai電話機器人營銷 鸚鵡螺號航海地圖標(biāo)注時間

場景1:因服務(wù)器限制,所以只對外開放了一個端口,但是需要請求不同的外網(wǎng)環(huán)境,所以在中轉(zhuǎn)服務(wù)器上用nginx做了一次轉(zhuǎn)發(fā)

實現(xiàn):

server {
 listen  8051;
 server_name localhost;
 
 location /license/ {
      proxy_pass http://xxx.xxx.xxx.xxx:8058/;
 }
 
 location / {
      proxy_pass http://xxx.xxx.xxx.xxx:8051/;  } }

特別注意:

  敲黑板:此處如果涉及到文件上傳的轉(zhuǎn)發(fā),相應(yīng)在server_name下添加client_max_body_size 100m;

  域名轉(zhuǎn)發(fā)的地址,proxy_pass后面必須跟"/",否則會造成轉(zhuǎn)發(fā)不正常

  在nginx中配置proxy_pass代理轉(zhuǎn)發(fā)時,如果在proxy_pass后面的url加/,表示絕對根路徑;
  如果沒有/,表示相對路徑,把匹配的路徑部分也給代理走。

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

  第一種:

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

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

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

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

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

  第三種:

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

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

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

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

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

場景2:因業(yè)務(wù)需要,一套前段代碼需要映射到兩個后臺地址上,所以需要在接口上進(jìn)行區(qū)分轉(zhuǎn)發(fā),同時轉(zhuǎn)發(fā)時需要把區(qū)分標(biāo)志去掉

實現(xiàn):

server {
  listen  0.0.0.0:8204;
  server_name localhost;
  # 靜態(tài)頁面目錄
  root   E:\xxxxxxx;
  # 默認(rèn)首頁
  index   /index.html;
  proxy_set_header Host $http_host;       
  proxy_set_header X-Real-IP $remote_addr;       
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  #proxy_cookie_path /* /*;
  client_max_body_size  100m;
    
  location ~*/wx/(.*) {#根絕接口是否包含/wx/來區(qū)分
     # 動態(tài)頁面,交給tomcat處理
     if ( !-e $request_filename) {
        proxy_pass    http://127.0.0.1:8091/$1;#轉(zhuǎn)到后臺時需要把/wx去掉
     }
  }
  location / {
    # 用戶瀏覽器端的緩存設(shè)置
    location ~* \.(css|js|jpg|jpeg|gif|png|swf|htm|html|json|xml|svg|woff|ttf|eot|map|ico)$ {
      expires -1;
      if (-f $request_filename) {
        break;
      }
    }
    # 動態(tài)頁面,交給tomcat處理
    if ( !-e $request_filename) {
      proxy_pass    http://127.0.0.1:8092;
    #proxy_cookie_path /* /*;
    }
  }

  error_page  500 502 503 504 /50x.html;
  location = /50x.html {
    root  html;
  }
}

特別注意:

  1、 proxy_set_header Host $http_host;

  不改變請求頭 。

  2、proxy_set_header Host host;如果客戶端請求頭中沒有攜帶這個頭部,那么傳遞到后端服務(wù)器的請求也不含這個頭部。這種情況下,使用 host;如果客戶端請求頭中沒有攜帶這個頭部,那么傳遞到后端服務(wù)器的請求也不含這個頭部。 這種情況下,使用host;如果客戶端請求頭中沒有攜帶這個頭部,那么傳遞到后端服務(wù)器的請求也不含這個頭部。這種情況下,使用host變量它 的值在請求包含“Host”請求頭時為“Host”字段的值,在請求未攜帶“Host”請求頭時為虛擬主機的主域名;

  3、proxy_set_header Host host: host:host:proxy_port;

  服務(wù)器名可以和后端服務(wù)器的端口一起傳送:

  4、如果某個請求頭的值為空,那么這個請求頭將不會傳送給后端服務(wù)器:

  proxy_set_header Accept-Encoding “”;

  5、用戶真實的ip地址轉(zhuǎn)發(fā)給后端服務(wù)器

  proxy_set_header Host $host;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_set_header X-Real-IP $remote_addr;

場景3:前段代碼用vue實現(xiàn),vue沒有具體的頁面,也是通過/xx/xx來訪問資源,這時候需要與后臺接口進(jìn)行區(qū)分

實現(xiàn):

  可以通過特殊字符類似“#”來區(qū)分,攜帶#的請求默認(rèn)是靜態(tài)資源

location ~* \.(#|css|js|jpg|jpeg|gif|png|swf|htm|html|json|xml|svg|woff|ttf|eot|map|ico)$ {
  expires -1;
  if (-f $request_filename) {
    break;
  }
}

場景4:因服務(wù)器限制,數(shù)據(jù)庫訪問需要nginx進(jìn)行轉(zhuǎn)發(fā)

實現(xiàn):

stream {
  upstream cloudsocket {
    hash $remote_addr consistent;
    server 數(shù)據(jù)庫實際ip:3306 weight=5 max_fails=3 fail_timeout=30s;
  }
 
 server {
    listen 127.0.0.1:8058; #本機代理端口
    proxy_connect_timeout 10s;
    proxy_timeout 300s;#設(shè)置客戶端和代理服務(wù)之間的超時時間,如果5分鐘內(nèi)沒操作將自動斷開。
    proxy_pass cloudsocket;
  }

}

特別注意:

stream與http同級,所以不要放到http里

場景5:訪問某域名時需要重定向到另一個地址

實現(xiàn):

server {
  listen 7000;
  server_name localhost;
  client_max_body_size 100m;

  location = / {
    rewrite ^(.*) https://www.baidu.com permanent;
  }
}

特別注意:

last        本條規(guī)則匹配完成后繼續(xù)向下匹配新的location URI規(guī)則
break        本條規(guī)則匹配完成后終止,不在匹配任何規(guī)則
redirect       返回302臨時重定向
permanent     返回301永久重定向

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

標(biāo)簽:運城 嘉興 澳門 烏海 拉薩 齊齊哈爾 衡陽 亳州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Nginx域名轉(zhuǎn)發(fā)使用場景代碼實例》,本文關(guān)鍵詞  Nginx,域名,轉(zhuǎn)發(fā),使用,場景,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Nginx域名轉(zhuǎn)發(fā)使用場景代碼實例》相關(guān)的同類信息!
  • 本頁收集關(guān)于Nginx域名轉(zhuǎn)發(fā)使用場景代碼實例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    欧美在线免费播放| 成人午夜在线视频| 一区二区三区中文字幕电影 | 亚洲美女免费在线| 国产精品你懂的在线欣赏| 日韩免费在线观看| www激情久久| 久久综合九色综合欧美98| 久久久久久日产精品| 久久久精品天堂| 成人欧美一区二区三区| 国产精品白丝在线| 亚洲欧美日韩国产中文在线| 亚洲精品中文字幕在线观看| 一区二区三区美女视频| 午夜欧美电影在线观看| 日韩中文字幕不卡| 国产乱码精品一区二区三区忘忧草| 国产一区二区三区黄视频 | 欧美精品三级日韩久久| 日韩一区二区三区视频| 久久久久久久久久看片| 欧美国产成人在线| 亚洲精品国产视频| 日本人妖一区二区| 国产成人免费视频精品含羞草妖精 | 99精品偷自拍| 在线欧美一区二区| 日韩欧美在线影院| 国产精品视频线看| 亚洲成人午夜电影| 国产成人福利片| 欧美午夜精品久久久久久超碰| 91精品免费在线观看| 欧美国产国产综合| 图片区小说区区亚洲影院| 精品一区二区在线视频| 色欧美片视频在线观看| 欧美videofree性高清杂交| 国产精品麻豆欧美日韩ww| 亚洲电影一区二区三区| 成人高清免费在线播放| 欧美日本韩国一区| 中文字幕免费不卡| 蜜臀精品一区二区三区在线观看| 99re66热这里只有精品3直播| 欧美久久高跟鞋激| 欧美激情中文字幕一区二区| 青椒成人免费视频| 97se亚洲国产综合自在线| 日韩女优av电影| 亚洲小说欧美激情另类| 成人一级片网址| 日韩亚洲欧美在线| 亚洲国产一区二区三区| 成人免费黄色在线| 久久精品一区二区三区av| 日日摸夜夜添夜夜添精品视频| 国产成人亚洲综合色影视| 欧美一区二区三区不卡| 亚洲一区二区三区四区五区中文| 国产一区二区三区四区五区美女 | 91在线一区二区| 2欧美一区二区三区在线观看视频| 亚洲小说欧美激情另类| 一本到三区不卡视频| 中文字幕在线一区二区三区| 国产一区二区在线看| 日韩精品一区二区三区视频在线观看| 一区二区高清视频在线观看| 99久久er热在这里只有精品15| 久久久久久久久久看片| 国产麻豆精品在线| 久久久久99精品一区| 国内精品视频一区二区三区八戒| 5566中文字幕一区二区电影| 日韩专区欧美专区| 在线不卡欧美精品一区二区三区| 亚洲国产精品久久久久婷婷884| 在线视频一区二区三区| 一区二区三区不卡视频| 91福利精品第一导航| 亚洲小少妇裸体bbw| 欧美日韩国产综合久久| 五月婷婷久久丁香| 911精品产国品一二三产区 | 2023国产精华国产精品| 国内精品国产成人| 国产精品天天看| 色婷婷国产精品久久包臀| 亚洲午夜久久久久久久久久久| 欧美日韩精品欧美日韩精品| 青青草原综合久久大伊人精品优势| 欧美一区二区三区免费在线看| 精品一区二区三区影院在线午夜| 久久久久久久综合色一本| www.日韩大片| 亚洲无人区一区| 欧美一级一区二区| 成人午夜激情在线| 一区二区三区四区视频精品免费 | 91福利精品视频| 免费日本视频一区| 久久天堂av综合合色蜜桃网| 成年人网站91| 婷婷久久综合九色综合绿巨人| 欧美一卡2卡3卡4卡| 国产成人在线网站| 亚洲成在线观看| 久久久精品综合| 欧美无乱码久久久免费午夜一区 | 国产精品系列在线播放| 国产精品精品国产色婷婷| 欧美日韩小视频| 成人免费毛片app| 玖玖九九国产精品| √…a在线天堂一区| 日韩精品一区二区三区三区免费| 成熟亚洲日本毛茸茸凸凹| 日韩av午夜在线观看| 国产精品第五页| 欧美mv和日韩mv的网站| 色综合久久综合网97色综合| 久久精品国产在热久久| 亚洲精品乱码久久久久久 | 一区免费观看视频| 欧美xxxxxxxx| 欧美人牲a欧美精品| 99re热视频精品| 狠狠色狠狠色综合| 天天综合天天做天天综合| 国产精品区一区二区三| 精品国产1区2区3区| 欧美日韩不卡在线| 色综合天天综合网天天看片| 激情五月激情综合网| 无吗不卡中文字幕| 亚洲一级二级在线| 亚洲欧洲精品成人久久奇米网| 久久久久久毛片| 2014亚洲片线观看视频免费| 日韩一区二区电影在线| 欧美影院午夜播放| 色94色欧美sute亚洲线路一久 | 亚洲国产精品人人做人人爽| 亚洲视频小说图片| 中文一区二区在线观看| 久久精品免费在线观看| 欧美一级午夜免费电影| 欧美一级国产精品| 欧美日本在线看| 欧美肥大bbwbbw高潮| 欧美色视频在线| 欧美日韩一区二区三区四区| 欧美专区日韩专区| 在线精品视频小说1| 欧美性大战xxxxx久久久| 91香蕉国产在线观看软件| 91在线小视频| 在线免费av一区| 欧美日韩一区在线| 91精品福利在线一区二区三区| 91麻豆精品国产91久久久久久久久| 欧美日韩一区二区电影| 日韩一区二区三区视频在线| 欧美大片一区二区| 国产蜜臀av在线一区二区三区| 欧美激情综合五月色丁香| 亚洲国产成人一区二区三区| 亚洲你懂的在线视频| 亚洲成人在线网站| 久久国产精品免费| 丁香六月久久综合狠狠色| 不卡电影一区二区三区| 在线精品视频小说1| 日韩一区二区三区三四区视频在线观看| 日韩午夜激情视频| 中文字幕av一区 二区| 亚洲欧美日韩久久精品| 免费国产亚洲视频| 国产69精品久久久久毛片| 色88888久久久久久影院按摩| 欧美三级视频在线| 欧美精品一区二区久久久| 国产精品国产精品国产专区不蜜| 夜夜嗨av一区二区三区四季av| 日本 国产 欧美色综合| 成人av午夜影院| 欧美日韩国产小视频在线观看| 久久综合国产精品| 亚洲综合免费观看高清完整版在线| 麻豆高清免费国产一区| 97超碰欧美中文字幕| 日韩一区二区免费在线观看| 国产精品久久三区| 日本大胆欧美人术艺术动态| 国产盗摄精品一区二区三区在线 | 蜜臀久久99精品久久久画质超高清| 国产91对白在线观看九色| 欧美日韩视频第一区|