nginx(四)location正規表示式使用

2021-08-08 15:53:49 字數 459 閱讀 2938

# 只匹配 / 的查詢.

[ configuration a ]

}location /

location ^~ /images/

location ~* \.(gif|jpg|jpeg)$ 各請求的處理如下例:

注意你可以以任何順序定義這4個配置並且匹配結果是相同的,但當使用巢狀的location結構時可能會將配置檔案變的複雜並且產生一些比較意外的結果。

標記「@」指定乙個命名的location,這種location並不會在正常請求中執行,它們僅使用在內部重定向請求中

(四)nginx的location匹配詳情

nginx.conf中server塊下會有location塊,用於處理請求的uri並進入相應location下的配置,可以配置多個location來區分不同資源。location urilocation uri 表示精確匹配,必須於uri完全相同的請求才會匹配,例如 location baidu 只...

Nginx配置基礎 location

location表示式型別 表示執行乙個正則匹配,區分大小寫 表示執行乙個正則匹配,不區分大小寫 表示普通字元匹配。使用字首匹配。如果匹配成功,則不再匹配其他location。進行普通字元精確匹配。也就是完全匹配。常規字串匹配。按字首匹配。它定義乙個命名的 location,使用在內部定向時,例如 ...

nginx配置location總結

上 多的不說了,配了很多,終於起效了。對nginx 來說,實現的方法很簡單,只要在location段中,使用 expires 就可以了 格式expires 30s 表示把資料快取30秒 expires 30m 表示把資料快取30分 expires 10h 表示把資料快取10小時 expires 1d...