国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 網(wǎng)站 > Nginx > 正文

淺談nginx反向代理中神奇的斜線

2024-08-30 12:24:49
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

在進(jìn)行nginx反向代理配置的時(shí)候,location和proxy_pass中的斜線會(huì)造成各種困擾,有時(shí)候多一個(gè)或少一個(gè)斜線,就會(huì)造成完全不同的結(jié)果,所以特地將location和proxy_pass后有無(wú)斜線的情況進(jìn)行了排列組合,進(jìn)行了一次完整的測(cè)試,找出原理,以提高姿勢(shì)水平~

〇. 環(huán)境信息

兩臺(tái)nginx服務(wù)器

nginx A: 192.168.1.48

nginx B: 192.168.1.56

一. 測(cè)試方法

在nginx A中配置不同的規(guī)則,然后請(qǐng)求nginx A: http://192.168.1.48/foo/api

觀察nginx B收到的請(qǐng)求,具體操作是查看日志中的$request字段

二. 測(cè)試過(guò)程及結(jié)果

案例1

nginx A配置:

location /foo/ {  proxy_pass http://192.168.1.56/;}

nginx B收到的請(qǐng)求:/api

案例2

nginx A配置:

location /foo/ {  proxy_pass http://192.168.1.56/;}

nginx B收到的請(qǐng)求://api

案例3

nginx A配置:

location /foo/ {  proxy_pass http://192.168.1.56/;}

nginx B收到的請(qǐng)求:/foo/api

案例4

nginx A配置:

location /foo/ {  proxy_pass http://192.168.1.56/;}

nginx B收到的請(qǐng)求:/foo/api

案例5

nginx A配置:

location /foo/ {  proxy_pass http://192.168.1.56/bar/;}

nginx B收到的請(qǐng)求:/bar/api

案例6

nginx A配置:

location /foo {  proxy_pass http://192.168.1.56/bar/;}

nginx B收到的請(qǐng)求:/bar//api

案例7

nginx A配置:

location /foo/ {  proxy_pass http://192.168.1.56/bar;}

nginx B收到的請(qǐng)求:/barapi

案例8

nginx A配置:

location /foo {  proxy_pass http://192.168.1.56/bar;}

nginx B收到的請(qǐng)求:/bar/api

看到這里是不是都暈了呢,其實(shí)是有規(guī)律的

現(xiàn)在把這些案例按表格排列起來(lái),結(jié)果表示nginx B收到的請(qǐng)求

表一

案例 location proxy_pass 結(jié)果
1 /foo/ http://192.168.1.48/ /api
2
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 陆良县| 乌海市| 山西省| 汾阳市| 嘉禾县| 汉沽区| 汉中市| 五台县| 淮安市| 余干县| 社旗县| 金溪县| 乡城县| 桐梓县| 徐闻县| 绵竹市| 汉川市| 太湖县| 彭阳县| 沙洋县| 榕江县| 昌都县| 金门县| 观塘区| 乡宁县| 建湖县| 蒙阴县| 建水县| 泽普县| 梅州市| 荣昌县| 常宁市| 定陶县| 修水县| 五莲县| 塔城市| 南昌市| 长海县| 安徽省| 婺源县| 武乡县|
        1. <p id="ws8on"></p>
        2. <small id="ws8on"></small>