欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

nginx配置proxy_pass中url末尾帶/與不帶/的區(qū)別詳解

 更新時間:2020年11月11日 14:45:51   作者:籃球風(fēng)云  
這篇文章主要介紹了nginx配置proxy_pass中url末尾帶/與不帶/的區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

nginx配置proxy_pass時url末尾帶“/”與不帶“/”的區(qū)別如下:

注意:當(dāng)location為正則表達(dá)式匹配模式時,proxy_pass中的url末尾是不允許有"/"的,因此正則表達(dá)式匹配模式不在討論范圍內(nèi)。

 proxy_pass配置中url末尾帶/時,nginx轉(zhuǎn)發(fā)時,會將原uri去除location匹配表達(dá)式后的內(nèi)容拼接在proxy_pass中url之后。

測試地址:http://192.168.171.129/test/tes.jsp

場景一:

location ^~ /test/ {
 proxy_pass http://192.168.171.129:8080/server/;
}

代理后實際訪問地址:http://192.168.171.129:8080/server/tes.jsp

場景二:

location ^~ /test {
 proxy_pass http://192.168.171.129:8080/server/;
}

代理后實際訪問地址:http://192.168.171.129:8080/server//tes.jsp

場景三:

location ^~ /test/ {
 proxy_pass http://192.168.171.129:8080/;
}

代理后實際訪問地址:http://192.168.171.129:8080/tes.jsp

場景四:

location ^~ /test {
 proxy_pass http://192.168.171.129:8080/;
}

代理后實際訪問地址:http://192.168.171.129:8080//tes.jsp

proxy_pass配置中url末尾不帶/時,如url中不包含path,則直接將原uri拼接在proxy_pass中url之后;如url中包含path,則將原uri去除location匹配表達(dá)式后的內(nèi)容拼接在proxy_pass中的url之后。

測試地址:http://192.168.171.129/test/tes.jsp

場景一:

 location ^~ /test/{
 proxy_pass http://192.168.171.129:8080/server;
 }

代理后實際訪問地址:http://192.168.171.129:8080/servertes.jsp

場景二:

location ^~ /test {
 proxy_pass http://192.168.171.129:8080/server;
}

代理后實際訪問地址:http://192.168.171.129:8080/server/tes.jsp

場景三:

location ^~ /test/ {
 proxy_pass http://192.168.171.129:8080;
}

代理后實際訪問地址:http://192.168.171.129:8080/test/tes.jsp

場景四:

location ^~ /test {
 proxy_pass http://192.168.171.129:8080;
}

代理后實際訪問地址:http://192.168.171.129:8080/test/tes.jsp

到此這篇關(guān)于nginx配置proxy_pass中url末尾帶/與不帶/的區(qū)別詳解的文章就介紹到這了,更多相關(guān)nginx proxy_pass url末尾內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Nginx 虛擬主機(jī)配置的三種方式(基于域名)

    Nginx 虛擬主機(jī)配置的三種方式(基于域名)

    Nginx配置虛擬主機(jī)支持3種方式:基于IP的虛擬主機(jī)配置,基于端口的虛擬主機(jī)配置,基于域名的虛擬主機(jī)配置。本文主要介紹了基于域名的實現(xiàn),感興趣的小伙伴們可以參考一下
    2018-10-10
  • nginx訪問返回504問題及解決

    nginx訪問返回504問題及解決

    這篇文章主要介紹了nginx訪問返回504問題及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • centos服務(wù)器中配置nginx的方法示例

    centos服務(wù)器中配置nginx的方法示例

    這篇文章主要介紹了centos服務(wù)器中配置nginx的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • 在Nginx用htpasswd對網(wǎng)站進(jìn)行密碼保護(hù)的設(shè)置方法

    在Nginx用htpasswd對網(wǎng)站進(jìn)行密碼保護(hù)的設(shè)置方法

    很多時候我們需要對一些網(wǎng)站進(jìn)行密碼保護(hù),比如團(tuán)隊內(nèi)部的站點、demo站點等等。這里所說的密碼保護(hù)是服務(wù)器級的,并非網(wǎng)站應(yīng)用層的注冊登錄那一套,而是利用服務(wù)器配置和htpasswd文件來實現(xiàn)訪問的密碼驗證
    2013-06-06
  • Nginx配置解決NetCore的跨域問題

    Nginx配置解決NetCore的跨域問題

    跨域資源共享(CORS)標(biāo)準(zhǔn)新增了一組?HTTP?首部字段,允許服務(wù)器聲明哪些源站有權(quán)限訪問哪些資源,這篇文章主要介紹了Nginx配置解決NetCore的跨域問題,需要的朋友可以參考下
    2022-07-07
  • 生產(chǎn)環(huán)境之Nginx高可用方案實現(xiàn)過程解析

    生產(chǎn)環(huán)境之Nginx高可用方案實現(xiàn)過程解析

    這篇文章主要介紹了生產(chǎn)環(huán)境之Nginx高可用方案實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • 基于Nginx的衍生版服務(wù)器Tengine簡介

    基于Nginx的衍生版服務(wù)器Tengine簡介

    這篇文章主要介紹了基于Nginx的衍生版服務(wù)器Tengine簡介,本文講解了Nginx的特性、Tengine的特性、架構(gòu)和擴(kuò)展性等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • 如何讓你的Nginx支持分布式追蹤詳解

    如何讓你的Nginx支持分布式追蹤詳解

    分布式追蹤系統(tǒng)(Tracing)旨在分析請求背后調(diào)用了哪些服務(wù),服務(wù)的調(diào)用順序、耗時、錯誤原因等,下面這篇文章主要給大家介紹了關(guān)于如何讓你的Nginx支持分布式追蹤的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • Nginx反向代理多個服務(wù)器的實現(xiàn)方法

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

    這篇文章主要介紹了Nginx反向代理多個服務(wù)器的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • Nexus使用nginx代理實現(xiàn)支持HTTPS協(xié)議

    Nexus使用nginx代理實現(xiàn)支持HTTPS協(xié)議

    這篇文章主要介紹了Nexus使用nginx代理實現(xiàn)支持HTTPS協(xié)議,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05

最新評論