第十一章 Nginx Location配置

2022-06-23 09:15:12 字數 994 閱讀 7357

location指令是nginx中最關鍵的指令之一,location指令的功能是用來匹配不同的url請求,進而對請求做不同的處理和響應,但乙個server可以有多個location配置, 多個location的優先順序該如何區分。
syntax:	location [ = | ~ | ~* | ^~ ] uri 

location @name

default: —

context: server, location

匹配符

匹配規則

優先順序

=精確匹配1^~

以某個字串開頭2~

區分大小寫的正則匹配3~*

不區分大小寫的正則匹配3/

通用匹配,任何請求都會匹配到

4

[root@web02 /etc/nginx/conf.d]# vim location.conf 

server

location =/

location ~* /

location ^~ /

}

#通用匹配,任何請求都會匹配到

location /

#嚴格區分大小寫,匹配以.php結尾的都走這個location

location ~ \.php$

#嚴格區分大小寫,匹配以.jsp結尾的都走這個location

location ~ \.jsp$

#不區分大小寫匹配,只要使用者訪問.jpg,gif,png,js,css結尾的都走這條location

#不區分大小寫匹配

location ~* "\.(sql|bak|tgz|tar.gz|.git)$"

modern c design 第十一章

本章介紹了經常遇到的雙分派的一種泛型解決方案。c 在語法上實現了單分派,即虛函式,通過動態機制選擇相應的函式。雙分派是形如fun object1 a,object2 b 根據a和b的實際型別動態自動分派乙個處理函式。最容易想到的方案,蠻幹法 寫一大堆過載函式.不過這種方法會有很強的依賴性。也提供了一...

第十一章3

第十一章 一 滾動元件 awt中的滾動元件包括scrollbar 滾動條 和滾動面板 scrollpane 兩種。1 滾動條scrollbar 在指定的取值範圍內快速選取某一值的功能。i.構造方法 public scrollbar int orientation,int value,int visi...

java第十一章

問題 1 錯誤 2 異常,1 編譯時異常 檢查異常 2 執行時異常 不檢查異常 是否能用 解決,是的就是異常,不是的就是錯誤 問題 1 先驗 2 捕獲 異常捕獲機智 異常的三個種類 1 檢查異常 2 執行時異常 3 錯誤 throw 提示方法呼叫者本方法可能發生異常 throw跟異常物件 throw...