最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx Location 指令簡明指南

 更新時(shí)間:2015年04月17日 09:19:09   投稿:junjie  
這篇文章主要介紹了Nginx Location 指令簡明指南,本文講解了它的基本語法、匹配過程、配置實(shí)例和全局變量,需要的朋友可以參考下

Nginx 中的 Location 指令 是NginxHttpCoreModule中重要指令。Location 指令比較簡單,但卻是配置 Nginx 過程中不得不去了解的。

Location 指令,是用來為匹配的 URI 進(jìn)行配置,URI 即語法中的"/uri/",可以是字符串或正則表達(dá)式。但如果要使用正則表達(dá)式,則必須指定前綴。

一、基本語法

1.location [=|~|~*|^~|@] /uri/ { … }
〖=〗 表示精確匹配,如果找到,立即停止搜索并立即處理此請求。
〖~ 〗 表示區(qū)分大小寫匹配
〖~*〗 表示不區(qū)分大小寫匹配
〖^~ 〗 表示只匹配字符串,不查詢正則表達(dá)式。
〖@〗 指定一個(gè)命名的location,一般只用于內(nèi)部重定向請求。

二、匹配過程

首先對字符串進(jìn)行匹配查詢,最確切的匹配將被使用。然后,正則表達(dá)式的匹配查詢開始,匹配第一個(gè)結(jié)果后會(huì)停止搜索,如果沒有找到正則表達(dá)式,將使用字符串的搜索結(jié)果,如果字符串和正則都匹配,那么正則優(yōu)先級較高。

三、配置實(shí)例

復(fù)制代碼 代碼如下:

location  = / {
 # 只匹配對 / 目錄的查詢.
 [ config A ]
}
location  / {
 # 匹配以 / 開始的查詢,即所有查詢都匹配。
 [ config B ]
}
location ^~ /images/ {
 # 匹配以 /images/ 開始的查詢,不再檢查正則表達(dá)式。
 [ config C ]
}
location ~* \.(gif|jpg|jpeg)$ {
 # 匹配以gif, jpg, or jpeg結(jié)尾的文件,但優(yōu)先級低于config C。
 [ config D ]
}

四、全局變量

$args #這個(gè)變量等于請求行中的參數(shù)。
$content_length #請求頭中的Content-length字段。
$content_type #請求頭中的Content-Type字段。
$document_root #當(dāng)前請求在root指令中指定的值。
$host #請求主機(jī)頭字段,否則為服務(wù)器名稱。
$http_user_agent #客戶端agent信息
$http_cookie #客戶端cookie信息
$limit_rate #這個(gè)變量可以限制連接速率。
$request_body_file #客戶端請求主體信息的臨時(shí)文件名。
$request_method #客戶端請求的動(dòng)作,通常為GET或POST。
$remote_addr #客戶端的IP地址。
$remote_port #客戶端的端口。
$remote_user #已經(jīng)經(jīng)過Auth Basic Module驗(yàn)證的用戶名。
$request_filename #當(dāng)前請求的文件路徑,由root或alias指令與URI請求生成。
$query_string #與$args相同。
$scheme #HTTP方法(如http,https)。
$server_protocol #請求使用的協(xié)議,通常是HTTP/1.0或HTTP/1.1。
$server_addr #服務(wù)器地址,在完成一次系統(tǒng)調(diào)用后可以確定這個(gè)值。
$server_name #服務(wù)器名稱。
$server_port #請求到達(dá)服務(wù)器的端口號。
$request_uri #包含請求參數(shù)的原始URI,不包含主機(jī)名,如:”/foo/bar.php?arg=baz”。
$uri #不帶請求參數(shù)的當(dāng)前URI,$uri不包含主機(jī)名,如”/foo/bar.html”。
$document_uri #與$uri相同。

相關(guān)文章

  • iis+nginx實(shí)現(xiàn)負(fù)載均衡的詳細(xì)步驟

    iis+nginx實(shí)現(xiàn)負(fù)載均衡的詳細(xì)步驟

    這篇文章主要為大家詳細(xì)介紹了iis+nginx實(shí)現(xiàn)負(fù)載均衡的詳細(xì)步驟 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • nginx如何通過proxy_pass設(shè)置反向代理,隱藏端口號

    nginx如何通過proxy_pass設(shè)置反向代理,隱藏端口號

    這篇文章主要介紹了nginx如何通過proxy_pass設(shè)置反向代理,隱藏端口號方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • nginx實(shí)現(xiàn)動(dòng)靜分離的示例代碼

    nginx實(shí)現(xiàn)動(dòng)靜分離的示例代碼

    這篇文章主要介紹了nginx實(shí)現(xiàn)動(dòng)靜分離的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Nginx+Tomcat集群環(huán)境的實(shí)現(xiàn)

    Nginx+Tomcat集群環(huán)境的實(shí)現(xiàn)

    本文主要介紹了配置Nginx和Tomcat集群環(huán)境,包括負(fù)載均衡、故障轉(zhuǎn)移以及配置單機(jī)應(yīng)用和Tomcat集群的具體步驟, 感興趣的可以了解一下
    2024-11-11
  • Nginx啟動(dòng)顯示80端口占用問題的解決方案

    Nginx啟動(dòng)顯示80端口占用問題的解決方案

    這篇文章主要介紹了Nginx啟動(dòng)顯示80端口占用問題的解決方案,文中通過代碼示例和圖文講解的非常詳細(xì),對大家解決問題有一定的幫助,需要的朋友可以參考下
    2024-04-04
  • nginx重寫rewrite基礎(chǔ)及實(shí)例分享

    nginx重寫rewrite基礎(chǔ)及實(shí)例分享

    這篇文章主要介紹了nginx重寫rewrite基礎(chǔ)及實(shí)例分享,需要的朋友可以參考下
    2016-04-04
  • nginx日志格式分析以及修改詳解

    nginx日志格式分析以及修改詳解

    Nginx日志對于統(tǒng)計(jì)、系統(tǒng)服務(wù)排錯(cuò)很有用,下面這篇文章主要給大家介紹了關(guān)于nginx日志格式分析以及修改的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • 重啟nginx后丟失nginx.pid的解決方法

    重啟nginx后丟失nginx.pid的解決方法

    本文介紹下,重啟nginx服務(wù)后丟失nginx.pid文件的解決方法,有需要的朋友,可以作個(gè)參考
    2014-01-01
  • Nginx中split_clients模塊的使用

    Nginx中split_clients模塊的使用

    split_clients模塊可以輕松地實(shí)現(xiàn)A/B測試,本文主要介紹了Nginx中split_clients模塊的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-06-06
  • Centos7安裝、卸載nginx及配置,配置成系統(tǒng)服務(wù)方式(一步到位)

    Centos7安裝、卸載nginx及配置,配置成系統(tǒng)服務(wù)方式(一步到位)

    這篇文章主要介紹了Centos7安裝、卸載nginx及配置,配置成系統(tǒng)服務(wù)方式(一步到位),具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12

最新評論

乌鲁木齐县| 乳源| 拜城县| 子洲县| 什邡市| 林州市| 临武县| 利辛县| 和田县| 锡林郭勒盟| 锡林郭勒盟| 花莲市| 沾益县| 军事| 正蓝旗| 余干县| 太和县| 资兴市| 改则县| 石泉县| 砚山县| 大邑县| 泌阳县| 长汀县| 望谟县| 温泉县| 仁化县| 临邑县| 上林县| 沅江市| 上犹县| 加查县| 盘锦市| 隆子县| 含山县| 静宁县| 津南区| 内乡县| 兰西县| 会理县| 台中县|