Nginx的Location正規表示式

2021-09-23 13:54:00 字數 1402 閱讀 9846

location的作用

location的語法

已=開頭表示精確匹配

如 a 中只匹配根目錄結尾的請求,後面不能帶任何字串。

^~ 開頭表示uri以某個常規字串開頭,不是正則匹配

~ 開頭表示區分大小寫的正則匹配;

~* 開頭表示不區分大小寫的正則匹配

/ 通用匹配, 如果沒有其它匹配,任何請求都會匹配到

server

}###  以開頭/toov5_8080攔截  預設開啟不區分大小寫乙個server兩個location哦!

server

### 以開頭/toov5_8081 最終跳轉到

location /toov5_8081/

}目前用到的就這幾個 正規表示式  後面遇到別的繼續積累增加~ 未完待續~

後台

package nginxtest;

import org.springframework.beans.factory.annotation.value;

import org.springframework.web.bind.annotation.restcontroller;

@restcontroller

public class indexcontroller ")

private string port;

public string index()

}

啟動類

package nginxtest;

public static void main(string args)

}

執行:

nginx的location配置詳解

語法規則 location uri 開頭表示精確匹配 開頭表示uri以某個常規字串開頭,理解為匹配 url路徑即可。nginx不對url做編碼,因此請求為 static 20 aa,可以被規則 static aa匹配到 注意是空格 開頭表示區分大小寫的正則匹配 開頭表示不區分大小寫的正則匹配 和 分...

nginx的location配置詳解

語法規則 location uri 開頭表示精確匹配 開頭表示uri以某個常規字串開頭,理解為匹配 url路徑即可。nginx不對url做編碼,因此請求為 static 20 aa,可以被規則 static aa匹配到 注意是空格 開頭表示區分大小寫的正則匹配 開頭表示不區分大小寫的正則匹配 和 分...

nginx的location規則(一)

nginx的url配置是使用nginx最基本功能。nginx作為伺服器,它可以接收請求,處理請求,都是基於客戶端url訪問。掌握url的配置要了解配置的幾個指令。熟悉每個匹配模式的特點。之前對於nginx的location匹配規則,我是一塌糊塗,最近認真學了一下,稍微清晰一點了,先記錄下來,方便以後...