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

nginx反向代理配置去除前綴案例教程

 更新時(shí)間:2021年07月26日 11:25:13   作者:gcygeeker  
這篇文章主要介紹了nginx反向代理配置去除前綴案例教程,本篇文章通過簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下

使用nginx做反向代理的時(shí)候,可以簡(jiǎn)單的直接把請(qǐng)求原封不動(dòng)的轉(zhuǎn)發(fā)給下一個(gè)服務(wù)。設(shè)置proxy_pass請(qǐng)求只會(huì)替換域名,如果要根據(jù)不同的url后綴來訪問不同的服務(wù),則需要通過如下方法:

方法一:加"/"

server {
    listen              8000;
    server_name         abc.com;
    access_log  "pipe:rollback /data/log/nginx/access.log interval=1d baknum=7 maxsize=1G"  main;

    location ^~/user/ {
        proxy_set_header Host $host;
        proxy_set_header  X-Real-IP        $remote_addr;
        proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
        proxy_set_header X-NginX-Proxy true;

        proxy_pass http://user/;
    }

    location ^~/order/ {
        proxy_set_header Host $host;
        proxy_set_header  X-Real-IP        $remote_addr;
        proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
        proxy_set_header X-NginX-Proxy true;

        proxy_pass http://order/;
    }
}

^~/user/表示匹配前綴是user的請(qǐng)求,proxy_pass的結(jié)尾有/, 則會(huì)把/user/*后面的路徑直接拼接到后面,即移除user。

方法二:rewrite

upstream user {
  server localhost:8089 weight=5;
}
upstream order {
  server localhost:8090 weight=5;
}

server {
    listen              80;
    server_name  abc.com;
    access_log  "pipe:rollback /data/log/nginx/access.log interval=1d baknum=7 maxsize=1G"  main;

    location ^~/user/ {
        proxy_set_header Host $host;
        proxy_set_header  X-Real-IP        $remote_addr;
        proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
        proxy_set_header X-NginX-Proxy true;

        rewrite ^/user/(.*)$ /$1 break;
        proxy_pass http://user;
    }

    location ^~/order/ {
        proxy_set_header Host $host;
        proxy_set_header  X-Real-IP        $remote_addr;
        proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
        proxy_set_header X-NginX-Proxy true;

        rewrite ^/order/(.*)$ /$1 break;
        proxy_pass http://order;
    }
}

proxy_pass結(jié)尾沒有/, rewrite重寫了url。

到此這篇關(guān)于nginx反向代理配置去除前綴案例教程的文章就介紹到這了,更多相關(guān)nginx反向代理配置去除前綴內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Nginx安裝lua-nginx-module模塊的方法步驟

    Nginx安裝lua-nginx-module模塊的方法步驟

    ngx_lua_module 是一個(gè)nginx http模塊,這篇文章主要介紹了Nginx安裝lua-nginx-module模塊的方法步驟,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2018-12-12
  • Nginx中l(wèi)imit_req模塊和limit_conn模塊的使用

    Nginx中l(wèi)imit_req模塊和limit_conn模塊的使用

    本文主要介紹了Nginx中l(wèi)imit_req模塊和limit_conn模塊的使用,通過limit_req和limit_conn模塊,可以有效實(shí)現(xiàn)精確的請(qǐng)求頻率和連接數(shù)控制,下面就來具體介紹一下
    2024-05-05
  • Nginx反向代理多個(gè)服務(wù)器的實(shí)現(xiàn)方法

    Nginx反向代理多個(gè)服務(wù)器的實(shí)現(xiàn)方法

    這篇文章主要介紹了Nginx反向代理多個(gè)服務(wù)器的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • nginx http模塊數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)小結(jié)

    nginx http模塊數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)小結(jié)

    這篇文章主要介紹了nginx http模塊數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)小結(jié),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • 解決nginx+uwsgi部署Django的所有問題(小結(jié))

    解決nginx+uwsgi部署Django的所有問題(小結(jié))

    本篇文章主要介紹了解決nginx+uwsgi部署Django的所有問題(小結(jié)),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-04-04
  • Nginx緩存在服務(wù)端 代理和客戶端的區(qū)別深入探索

    Nginx緩存在服務(wù)端 代理和客戶端的區(qū)別深入探索

    這篇文章主要介紹了Nginx緩存在服務(wù)端 代理和客戶端的區(qū)別深入探索,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-10-10
  • Nginx應(yīng)用之Location路由反向代理及重寫策略示例

    Nginx應(yīng)用之Location路由反向代理及重寫策略示例

    本篇文章主要介紹了Nginx應(yīng)用之Location路由反向代理及重寫策略示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • Nginx?Proxy?Manager的具體實(shí)現(xiàn)

    Nginx?Proxy?Manager的具體實(shí)現(xiàn)

    Nginx?Proxy?Manager?就是一個(gè)?Nginx?的代理管理器,本文主要介紹了Nginx?Proxy?Manager的具體實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • 淺析nginx 客戶端返回499的錯(cuò)誤碼的問題

    淺析nginx 客戶端返回499的錯(cuò)誤碼的問題

    我們服務(wù)器客戶端一直有返回錯(cuò)誤碼499的日志,以前覺得比例不高,就沒有仔細(xì)查過,最近有領(lǐng)導(dǎo)問這個(gè)問題,為什么耗時(shí)只有0.0幾秒,為啥還499了?最近幾天就把這個(gè)問題跟蹤定位了一下,這里做個(gè)記錄,對(duì)nginx返回499錯(cuò)誤碼相關(guān)知識(shí)感興趣的朋友一起看看吧
    2022-10-10
  • nginx反向代理60s超時(shí)報(bào)錯(cuò)問題解決

    nginx反向代理60s超時(shí)報(bào)錯(cuò)問題解決

    本文主要介紹了Nginx反向代理時(shí)遇到60秒超時(shí)報(bào)錯(cuò)的問題,經(jīng)過排查發(fā)現(xiàn)是由于代理服務(wù)執(zhí)行時(shí)間過長(zhǎng)導(dǎo)致的,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-02-02

最新評(píng)論

上犹县| 许昌县| 偏关县| 衢州市| 松阳县| 于田县| 吴堡县| 富川| 东乡县| 治多县| 蒙阴县| 元江| 郯城县| 新乡市| 宁南县| 扶沟县| 东方市| 石家庄市| 怀来县| 济阳县| 和田县| 静宁县| 周宁县| 元朗区| 上饶县| 秦安县| 花垣县| 娱乐| 台州市| 南川市| 清水河县| 衢州市| 伊川县| 禄丰县| 常山县| 汝南县| 越西县| 贺州市| 潢川县| 彰化市| 浪卡子县|