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

nginx根據(jù)二級目錄轉(zhuǎn)發(fā)服務(wù)以及帶/和不帶/的區(qū)別說明

 更新時間:2024年12月17日 14:22:37   作者:忍冬行者  
Nginx使用proxy_pass進行二級目錄轉(zhuǎn)發(fā)時,配置中的斜杠(/)影響路徑的處理方式:帶斜杠表示絕對路徑,不帶斜杠表示相對路徑,具體轉(zhuǎn)發(fā)到后端服務(wù)的URL會有所不同

nginx根據(jù)二級目錄轉(zhuǎn)發(fā)服務(wù)及帶/和不帶/區(qū)別

在nginx中配置proxy_pass代理轉(zhuǎn)發(fā)時,如果在proxy_pass后面的url加/,表示絕對根路徑;

如果沒有/,表示相對路徑,把匹配的路徑部分也給代理走。

具體實例如下:

1.配置文件location帶/且proxy_pass帶/

server {

        listen 80;
        server_name test.htjs.net;
        #通過訪問service二級目錄來訪問后臺
location /service/ {
            # http://192.168.1.51:8080后面的斜杠是一個關(guān)鍵,沒有斜杠的話就會傳遞service到后端節(jié)點
            proxy_pass      http://192.168.1.51:8080/;
            proxy_redirect  off;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}

即如果訪問test.htjs.net/service/xxx.html

實際訪問的是后端服務(wù)http://192.168.1.51:8080/xxx.html

2.配置文件location帶/且proxy_pass不帶/

server {

        listen 80;
        server_name test.htjs.net;
        #通過訪問service二級目錄來訪問后臺
location /service/ {
            # http://192.168.1.51:8080后面的斜杠是一個關(guān)鍵,沒有斜杠的話就會傳遞service到后端節(jié)點
            proxy_pass      http://192.168.1.51:8080;
            proxy_redirect  off;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }

即訪問http://test.htjs.net/service/xxx.html

實際訪問的是后端服務(wù) http://192.168.1.51:8080/service/xxx.html

3.配置文件location帶/且proxy_pass帶二級目錄和/

server {

        listen 80;
        server_name test.htjs.net;
        #通過訪問service二級目錄來訪問后臺
location /service/ {
            # http://192.168.1.51:8080后面的斜杠是一個關(guān)鍵,沒有斜杠的話就會傳遞service到后端節(jié)點
            proxy_pass      http://192.168.1.51:8080/api/;
            proxy_redirect  off;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}

即訪問訪問http://test.htjs.net/service/xxx.html

實際訪問的是后端服務(wù) http://192.168.1.51:8080/api/xxx.html

4.配置文件location帶/且proxy_pass帶二級目錄不帶/

server {

        listen 80;
        server_name test.htjs.net;
        #通過訪問service二級目錄來訪問后臺
location /service/ {
            # http://192.168.1.51:8080后面的斜杠是一個關(guān)鍵,沒有斜杠的話就會傳遞service到后端節(jié)點
            proxy_pass      http://192.168.1.51:8080/api;
            proxy_redirect  off;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}

即訪問訪問http://test.htjs.net/service/xxx.html

實際訪問的是后端服務(wù) http://192.168.1.51:8080/apixxx.html

5.location不帶/且proxy_pass帶二級目錄不帶/

server {

        listen 80;
        server_name test.htjs.net;
        #通過訪問service二級目錄來訪問后臺
location /service {
            # http://192.168.1.51:8080后面的斜杠是一個關(guān)鍵,沒有斜杠的話就會傳遞service到后端節(jié)點
            proxy_pass      http://192.168.1.51:8080/api;
            proxy_redirect  off;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}

即訪問訪問http://test.htjs.net/service/xxx.html

實際訪問的是后端服務(wù) http://192.168.1.51:8080/api/xxx.html

6.location不帶/且proxy_pass帶/

server {

        listen 80;
        server_name test.htjs.net;
        #通過訪問service二級目錄來訪問后臺
location /service {
            # http://192.168.1.51:8080后面的斜杠是一個關(guān)鍵,沒有斜杠的話就會傳遞service到后端節(jié)點
            proxy_pass      http://192.168.1.51:8080/;
            proxy_redirect  off;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}

即訪問訪問http://test.htjs.net/service/xxx.html

實際訪問的是后端服務(wù) http://192.168.1.51:8080//xxx.html

7.location不帶/且proxy_pass不帶/

server {

        listen 80;
        server_name test.htjs.net;
        #通過訪問service二級目錄來訪問后臺
location /service {
            # http://192.168.1.51:8080后面的斜杠是一個關(guān)鍵,沒有斜杠的話就會傳遞service到后端節(jié)點
            proxy_pass      http://192.168.1.51:8080;
            proxy_redirect  off;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}

即訪問訪問http://test.htjs.net/service/xxx.html

實際訪問的是后端服務(wù) http://192.168.1.51:8080/service/xxx.html

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 解讀nginx -s reload會產(chǎn)生什么影響

    解讀nginx -s reload會產(chǎn)生什么影響

    這篇文章主要介紹了nginx -s reload會產(chǎn)生什么影響,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-07-07
  • nginx參數(shù)的詳細介紹

    nginx參數(shù)的詳細介紹

    這篇文章主要介紹了nginx參數(shù)的詳細介紹的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • nginx利用referer指令實現(xiàn)防盜鏈配置

    nginx利用referer指令實現(xiàn)防盜鏈配置

    nginx模塊ngx_http_referer_module通常用于阻擋來源非法的域名請求,我們應(yīng)該牢記。下面這篇文章主要介紹了nginx利用referer指令實現(xiàn)防盜鏈配置的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-03-03
  • Nginx的server、location用法及說明

    Nginx的server、location用法及說明

    Nginx配置詳解:server指令、server_name配置虛擬主機、location匹配匹配匹配規(guī)則、rewrite重寫規(guī)則,幫助理解Nginx服務(wù)器配置與URL重寫
    2026-05-05
  • nginx upstream六種方式分配小結(jié)

    nginx upstream六種方式分配小結(jié)

    本文主要介紹了nginx upstream六種方式分配小結(jié),包括輪詢、加權(quán)輪詢、IP哈希、公平輪詢、URL哈希和備份服務(wù)器,具有一定的參考價格,感興趣的可以了解一下
    2025-03-03
  • 如何利用map實現(xiàn)Nginx允許多個域名跨域

    如何利用map實現(xiàn)Nginx允許多個域名跨域

    這篇文章主要給大家介紹了關(guān)于如何利用map實現(xiàn)Nginx允許多個域名跨域的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • 詳解Nginx反向代理和負載均衡部署指南

    詳解Nginx反向代理和負載均衡部署指南

    本篇文章主要介紹了Nginx反向代理和負載均衡部署指南 ,具有一定的參考價值,對學(xué)習(xí)Nginx的同學(xué)有一定的幫助,感興趣的同學(xué)可以了解一下。
    2016-12-12
  • nginx反向代理jupyter實踐

    nginx反向代理jupyter實踐

    文章講述了如何配置Jupyter Notebook,包括打開配置文件和設(shè)置反向代理,反向代理配置中提到,指定HTTP版本為1.1是必要的,因為如果不加,Notebook將無法連接到內(nèi)核并一直顯示斷開,此外,還提到了資源和瀏覽器禁止下載的問題
    2026-03-03
  • 為Nginx自定義404,502錯誤頁面的方法

    為Nginx自定義404,502錯誤頁面的方法

    為Nginx自定義404,502錯誤頁面的方法,需要的朋友可以參考下。
    2010-12-12
  • Nginx實現(xiàn)分端口部署兩個或多個項目的教程

    Nginx實現(xiàn)分端口部署兩個或多個項目的教程

    這篇文章主要為大家詳細介紹了Nginx實現(xiàn)分端口部署兩個或多個項目的相關(guān)教程,其中包含了反向代理配置,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-10-10

最新評論

芷江| 延寿县| 山东省| 姜堰市| 黑水县| 加查县| 华宁县| 吴忠市| 吉安县| 普洱| 文昌市| 青阳县| 广东省| 安图县| 伊宁县| 正宁县| 双桥区| 峨眉山市| 漯河市| 阿合奇县| 元朗区| 公主岭市| 富平县| 井陉县| 上栗县| 永寿县| 尚志市| 绍兴市| 屯昌县| 富顺县| 安仁县| 封开县| 万宁市| 双流县| 诸城市| 红安县| 石台县| 佳木斯市| 阳高县| 扎囊县| 宜丰县|