nginx location符合規則
location
nbsp
nginx
quot
location匹配指令
~ #波浪線表示執行一個正則匹配,區分大小寫
~* #表示執行一個正則匹配,不區分大小寫
~* #表示執行一個正則匹配,不區分大小寫
~* #表示執行一個正則匹配,不區分大小寫
^~ #^~表示普通字元匹配,如果該選項匹配,只匹配該選項,不匹配別的選項,一般用來匹配目錄
@ #"@" 定義一個命名的location,使用在內部定向時,例如 error_page, try_files
location 匹配的優先權(與location在設定檔中的順序無關)
= 精確比對會第一個被處理。如果發現精確匹配,nginx停止搜尋其他匹配。
普通字元匹配,正規表示式規則和長的區塊規則將被優先和查詢匹配,也就是說如果該項匹配還需去看有沒有正規表示式匹配和更長的匹配。
最後匹配理帶有"~"和"~*"的指令,如果找到相應的匹配,則nginx停止搜尋其他匹配;當沒有正則表達式或沒有正則表達式被匹配的情況下,那麼匹配程度最高的逐字匹配指令會被使用。
location 優先官方文件- Directives with the = prefix that match the query exactly. If found, searching st.
- Regular expressions, in order of definition in the configuration file.
- =前綴的指令嚴格符合這個查詢。如果找到,停止搜尋。
- 所有剩餘的常規字串,最長的匹配。如果這個匹配使用^?前綴,搜尋停止。
- 正規表示式,在設定檔中定義的順序。
- 如果第3條規則產生匹配的話,結果被使用。否則,如同從第2條規則被使用。
location = / { # 只匹配"/". [ configuration A ] } location / { # 匹配任何请求,因为所有请求都是以"/"开始 # 但是更长字符匹配或者正则表达式匹配会优先匹配 [ configuration B ] } location ^~ /images/ { # 匹配任何以 /images/ 开始的请求,并停止匹配 其它location [ configuration C ] } location ~* \.(gif|jpg|jpeg)$ { # 匹配以 gif, jpg, or jpeg结尾的请求. # 但是所有 /images/ 目录的请求将由 [Configuration C]处理. [ configuration D ] }
登入後複製
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前
By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
R.E.P.O.保存文件位置:在哪里以及如何保護它?
3 週前
By DDD

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)