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

Nginx location(正則)使用

 更新時(shí)間:2024年06月21日 08:39:17   作者:Johnny.G  
這篇文章主要介紹了Nginx location(正則)使用,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

1、nginx location

location 指令的作用是根據(jù)用戶請(qǐng)求的URI來(lái)執(zhí)行不同的應(yīng)用。

location使用的語(yǔ)法

location [=|~|~*|^~] uri {
  ······
}

解釋:

location[=||*|^~]uri{…}
指令匹配標(biāo)識(shí)匹配的網(wǎng)站地址匹配URI后要執(zhí)行的配置段

2、匹配標(biāo)識(shí)說(shuō)明

  • 1.~ 匹配內(nèi)容區(qū)分大小寫(xiě)
  • 2.~* 匹配內(nèi)容不區(qū)分的小寫(xiě)
  • 3.!~ 取反
  • 4.^~ 但多個(gè)匹配同時(shí)存在,優(yōu)先匹配 ^~匹配的內(nèi)容;不做正則表達(dá)式的檢查 (優(yōu)先處理)

3、不同uri及特殊字符組合匹配的順序說(shuō)明

順序不用URI及特殊字符組合匹配匹配說(shuō)明
1location = / {}精確匹配 /
2location ^~ /image/{匹配常規(guī)字符串,不做正則表達(dá)式匹配檢查
3location ~* \.(gif|jpg|jpeg)$ {正則匹配
4location /documents/ {匹配常規(guī)字符串,如果有正則,則優(yōu)先匹配正則
5location / {所有l(wèi)ocation 都不能匹配后的默認(rèn)匹配

4、示例

測(cè)試代碼

#location / {
#	 root   html;
#    autoindex on;
#    index  index.html index.htm;
#}

location / {
        return 401;
}
location = / {
        return 402;
}
location /documents/ {
        return 403;
}
location ^~ /images/ {
        return 404;
}
location ~* \.(gif|jpg|jpeg)$ {
        return 500;
}

訪問(wèn)測(cè)試

[root@www conf]# curl -I -w "%{http_code}\n" -o /dev/null -s 192.168.150.12/docuements
401
[root@www conf]# curl -I -w "%{http_code}\n" -o /dev/null -s 192.168.150.12
402
[root@www conf]# curl -I -w "%{http_code}\n" -o /dev/null -s http://192.168.150.12/documents/
403
[root@www conf]# curl -I -w "%{http_code}\n" -o /dev/null -s 192.168.150.12/images/a.jpg
404
[root@www conf]# curl -I -w "%{http_code}\n" -o /dev/null -s 192.168.150.12/docuements/abc.jpg
500

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 清空nginx緩存并強(qiáng)制刷新實(shí)現(xiàn)過(guò)程

    清空nginx緩存并強(qiáng)制刷新實(shí)現(xiàn)過(guò)程

    文章介紹了如何清空Nginx緩存并強(qiáng)制刷新,以確保修改后的文件能夠立即生效,通過(guò)重啟Nginx服務(wù)器并更改配置文件中的`sendfile`參數(shù)為`off`,可以有效解決緩存問(wèn)題
    2025-12-12
  • Nginx?Proxy?Manager配置Web?WAF應(yīng)用防火墻

    Nginx?Proxy?Manager配置Web?WAF應(yīng)用防火墻

    Nginx?Proxy?Manager是一款功能強(qiáng)大的開(kāi)源軟件,配置Web應(yīng)用防火墻,可以防止常見(jiàn)的web攻擊,本文就來(lái)介紹一下Nginx?Proxy?Manager配置Web?WAF應(yīng)用防火墻,感興趣的可以了解一下
    2025-02-02
  • Nginx實(shí)戰(zhàn)之反向代理WebSocket的配置實(shí)例

    Nginx實(shí)戰(zhàn)之反向代理WebSocket的配置實(shí)例

    最近在工作中遇到一個(gè)需求,需要使用 nginx 反向代理websocket,經(jīng)過(guò)查找一番資料,目前已經(jīng)測(cè)試通過(guò),所以這篇文章主要給大家介紹了Nginx反向代理WebSocket配置的相關(guān)資料,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-04-04
  • 在Debian上安裝最新版Nginx實(shí)踐

    在Debian上安裝最新版Nginx實(shí)踐

    文章介紹了Nginx安裝的官方文檔流程,涵蓋先決條件、密鑰驗(yàn)證、存儲(chǔ)庫(kù)設(shè)置、安裝步驟及常用命令,如啟動(dòng)/停止/重啟服務(wù)、檢查配置、查看版本與日志等,幫助用戶完成Nginx部署與管理
    2025-09-09
  • Nginx設(shè)置https和http同時(shí)使用同一個(gè)端口訪問(wèn)

    Nginx設(shè)置https和http同時(shí)使用同一個(gè)端口訪問(wèn)

    本文主要介紹了Nginx通過(guò)8070端口同時(shí)支持HTTP和HTTPS的配置方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-05-05
  • Nginx作為反向代理時(shí)傳遞客戶端IP的設(shè)置方法

    Nginx作為反向代理時(shí)傳遞客戶端IP的設(shè)置方法

    因?yàn)閚ginx的優(yōu)越性,現(xiàn)在越來(lái)越多的用戶在生產(chǎn)環(huán)境中使用nginx作為前端,不管nginx在前端是做負(fù)載均衡還是只做簡(jiǎn)單的反向代理,都需要把日志轉(zhuǎn)發(fā)到后端real server,以方便我們檢查程序的各種故障
    2014-08-08
  • Nginx?CertBot配置HTTPS泛域名證書(shū)Debian及常見(jiàn)問(wèn)題

    Nginx?CertBot配置HTTPS泛域名證書(shū)Debian及常見(jiàn)問(wèn)題

    這篇文章主要介紹了Nginx?CertBot配置HTTPS泛域名證書(shū)Debian及常見(jiàn)問(wèn)題解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • 使用Nginx作緩存服務(wù)器以及刪除其緩存文件的方法

    使用Nginx作緩存服務(wù)器以及刪除其緩存文件的方法

    這篇文章主要介紹了使用Nginx作緩存服務(wù)器以及刪除其緩存文件的方法,作cache時(shí)需要注意一下磁盤的IO瓶頸,需要的朋友可以參考下
    2015-11-11
  • nginx部署二級(jí)目錄無(wú)法加載css和js的問(wèn)題及解決過(guò)程

    nginx部署二級(jí)目錄無(wú)法加載css和js的問(wèn)題及解決過(guò)程

    文章描述了React+UmiJS項(xiàng)目部署到Nginx二級(jí)目錄時(shí)遇到的404和靜態(tài)資源加載問(wèn)題,因Nginx路徑配置錯(cuò)誤導(dǎo)致,通過(guò)調(diào)整.umirc.ts文件,修正了資源路徑,最終實(shí)現(xiàn)正常部署
    2025-09-09
  • Nginx進(jìn)程調(diào)度問(wèn)題詳解

    Nginx進(jìn)程調(diào)度問(wèn)題詳解

    Nginx采用的是固定數(shù)量的多進(jìn)程模型,由一個(gè)主進(jìn)程(MasterProcess)和數(shù)量與主機(jī)CPU核數(shù)相同的工作進(jìn)程協(xié)同處理各種事件。這篇文章主要介紹了Nginx進(jìn)程調(diào)度問(wèn)題,需要的朋友可以參考下
    2021-09-09

最新評(píng)論

平度市| 磐安县| 景东| 大城县| 古丈县| 伊宁县| 汝南县| 察哈| 平罗县| 奉贤区| 肇东市| 延津县| 九龙县| 大足县| 阳原县| 油尖旺区| 丰台区| 玛沁县| 新郑市| 阳江市| 虞城县| 原平市| 湄潭县| 郎溪县| 囊谦县| 峡江县| 和静县| 泗阳县| 华坪县| 固阳县| 湾仔区| 洞头县| 东源县| 库车县| 广灵县| 宝鸡市| 新河县| 九龙县| 宽甸| 黑河市| 平果县|