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

Nginx正向反向代理區(qū)別及原理解析

 更新時(shí)間:2026年02月07日 15:24:58   作者:程序曉猿  
這篇文章主要介紹了Nginx正向反向代理區(qū)別及原理解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

一、正向代理和反向代理的區(qū)別

正向代理代理客戶端,反向代理代理服務(wù)器。

1.1正向代理

正向代理服務(wù)器位于客戶端和服務(wù)器之間,為了從服務(wù)器獲取數(shù)據(jù),客戶端要向代理服務(wù)器發(fā)送一個(gè)請求,并指定目標(biāo)服務(wù)器,代理服務(wù)器將目標(biāo)服務(wù)器返回的數(shù)據(jù)轉(zhuǎn)交給客戶端。這里客戶端需要要進(jìn)行一些正向代理的設(shè)置的。

1.2 反向代理

反向代理,客戶端對代理是無感知的,客戶端不需要任何配置就可以訪問,客戶端將請求發(fā)送到反向代理服務(wù)器,由反向代理服務(wù)器去選擇目標(biāo)服務(wù)器獲取數(shù)據(jù)后,在返回給客戶端,此時(shí)反向代理服務(wù)器和目標(biāo)服務(wù)器對外就是一個(gè)服務(wù)器,暴露的是代理服務(wù)器地址,隱藏了真實(shí)服務(wù)器IP地址。

二、nginx反向代理的使用

在nginx的配置文件nginx.conf中新建一個(gè)虛擬主機(jī)的配置,

server {
    listen    8080;
    server_name localhost;
    
    location /category/ {
      proxy_pass http://localhost;
    }
  }

以上的配置中,

listen 表示nginx要監(jiān)聽的端口;

server_name 就是訪問nginx時(shí)在瀏覽器中輸入的域名,可以直接填ip地址,要綁定多個(gè)可以用空格隔開;

location 表示nginx監(jiān)聽該端口時(shí)要匹配的url,如果訪問nginx的url中包含有/category/就執(zhí)行代理

proxy_pass 表示nginx要把客戶端的請求代理到的目標(biāo)。

注意這里proxy_pass的路徑寫法,如果像上邊這樣,路徑的結(jié)尾不帶/,表示的是相對路徑,那么nginx在轉(zhuǎn)發(fā)請求時(shí)不會截取掉原始url中的/category/ ,如瀏覽器訪問http://localhost:8080/category/findAll,那么nginx實(shí)際發(fā)出的請求地址是http://localhost/category/findAll。

如果proxy_pass的目標(biāo)路徑配置時(shí) 末尾帶上了/ ,表示的是絕對路徑,那么nginx在轉(zhuǎn)發(fā)請求時(shí)就會截取掉原始url中的/category/ ,如瀏覽器訪問http://localhost:8080/category/findAll,那么nginx實(shí)際發(fā)出的請求地址是http://localhost/findAll。

在配置時(shí)要根據(jù)自己的需要決定是否需要帶 /,不然實(shí)際使用時(shí)nginx會一直報(bào)404的錯(cuò)誤。

我這里的配置因?yàn)槲业暮蠖私涌诼窂街邪?category,所以我使用了相對路徑,保留了這個(gè)。

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

相關(guān)文章

  • 基于Nginx實(shí)現(xiàn)訪問控制、連接限制

    基于Nginx實(shí)現(xiàn)訪問控制、連接限制

    Nginx自帶的模塊支持對并發(fā)請求數(shù)進(jìn)行限制, 還有對請求來源進(jìn)行限制??梢杂脕矸乐笵DOS攻擊。這篇文章主要介紹了基于Nginx實(shí)現(xiàn)訪問控制、連接限制的相關(guān)資料,需要的朋友可以參考下
    2019-11-11
  • Nginx概念、架構(gòu)、配置與虛擬主機(jī)實(shí)戰(zhàn)操作指南

    Nginx概念、架構(gòu)、配置與虛擬主機(jī)實(shí)戰(zhàn)操作指南

    Nginx是一個(gè)高性能的HTTP服務(wù)器、反向代理服務(wù)器、負(fù)載均衡器和IMAP/POP3/SMTP代理服務(wù)器,它支持高并發(fā)連接,資源占用低,功能全面且靈活,文章介紹Nginx概念、架構(gòu)、配置與虛擬主機(jī)實(shí)戰(zhàn)操作指南,感興趣的朋友跟隨小編一起看看吧
    2025-11-11
  • Nginx 502 Bad Gateway錯(cuò)誤常見的4種原因和解決方法

    Nginx 502 Bad Gateway錯(cuò)誤常見的4種原因和解決方法

    這篇文章主要介紹了Nginx 502 Bad Gateway錯(cuò)誤常見的4種原因和解決方法,本文適用FastCGI環(huán)境,其中多數(shù)原因通過配置相關(guān)參數(shù)即可解決,需要的朋友可以參考下
    2015-05-05
  • Nginx制作下載站點(diǎn)的方法步驟

    Nginx制作下載站點(diǎn)的方法步驟

    本文主要介紹了Nginx制作下載站點(diǎn)的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-10-10
  • 詳解如何在Nginx中設(shè)置文件上傳大小限制

    詳解如何在Nginx中設(shè)置文件上傳大小限制

    在使用 Nginx 進(jìn)行文件上傳時(shí),我們可能需要對上傳文件的大小進(jìn)行限制,以防止用戶上傳過大的文件導(dǎo)致服務(wù)器負(fù)載過高,本文將介紹如何在 Nginx 中設(shè)置文件上傳大小限制,需要的朋友可以參考下
    2023-07-07
  • Nginx動態(tài)壓縮gzip的實(shí)現(xiàn)示例

    Nginx動態(tài)壓縮gzip的實(shí)現(xiàn)示例

    有時(shí)候適當(dāng)?shù)膲嚎s傳輸?shù)奈募PP或網(wǎng)站的性能有極大的提升,本文主要介紹了Nginx動態(tài)壓縮gzip的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-08-08
  • 詳解Nginx進(jìn)行TCP代理配置的詳細(xì)指南

    詳解Nginx進(jìn)行TCP代理配置的詳細(xì)指南

    Nginx 是一個(gè)高性能的 HTTP 和反向代理服務(wù)器,它也支持 TCP/UDP 的負(fù)載均衡,本文將介紹如何配置 Nginx 作為 TCP 代理,需要的可以了解下
    2025-07-07
  • nginx中一個(gè)請求的count計(jì)數(shù)跟蹤淺析

    nginx中一個(gè)請求的count計(jì)數(shù)跟蹤淺析

    這篇文章主要給大家介紹了關(guān)于nginx中一個(gè)請求的count計(jì)數(shù)跟蹤的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-01-01
  • nginx地址重寫、反向代理方式

    nginx地址重寫、反向代理方式

    這篇文章主要介紹了nginx地址重寫、反向代理方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Nginx配置常用參數(shù)梳理(看這一篇就夠了)

    Nginx配置常用參數(shù)梳理(看這一篇就夠了)

    這篇文章主要為大家介紹了Nginx配置常用參數(shù)梳理總結(jié),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05

最新評論

镇巴县| 巴东县| 固阳县| 分宜县| 咸阳市| 乌拉特前旗| 永川市| 兴安盟| 石河子市| 柳江县| 理塘县| 恩平市| 乌鲁木齐市| 焉耆| 蒙山县| 新晃| 藁城市| 东辽县| 保定市| 汕头市| 南宁市| 秭归县| 洛宁县| 永济市| 皮山县| 平凉市| 信宜市| 张家口市| 青岛市| 临安市| 岗巴县| 平昌县| 海伦市| 大兴区| 汶川县| 武安市| 鹤壁市| 建水县| 大邑县| 新郑市| 牙克石市|