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

Nginx中break與last的區(qū)別詳析

 更新時(shí)間:2021年01月17日 10:03:08   作者:入門(mén)小站  
這篇文章主要給大家介紹了關(guān)于Nginx中break與last區(qū)別的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

先說(shuō)區(qū)別

  • last,重寫(xiě)后的規(guī)則,會(huì)繼續(xù)用重寫(xiě)后的值去匹配下面的location。
  • break,重寫(xiě)后的規(guī)則,不會(huì)去匹配下面的location。使用新的規(guī)則,直接發(fā)起一次http請(qǐng)求了。

Nginx 配置文件

server {
  listen 88;
  server_name _;
  location /break { # location 1
   rewrite ^/break/(.*)$ /bak/$1 break;
  }
  location /last { # location 2
   rewrite ^/last/(.*)$ /bak/$1 last;
  }

  location /bak { # location 3
   default_type text/html;
   return 200 $uri;
  }

}

訪問(wèn) http://rumenz.com:88/break/one

命中l(wèi)ocation1,瀏覽器地址欄沒(méi)有變,直接去找 /nginx/html/bak/one 文件,由于沒(méi)有這個(gè)文件所以返回404。

瀏覽器

Nginx錯(cuò)誤(error.log)日志

/nginx/html/bak/one failed (2: No such file or directory)

break 表示重寫(xiě)后停止不再匹配 location 塊。

訪問(wèn) http://rumenz.com:88/last/one

命中l(wèi)ocation2,瀏覽器地址欄沒(méi)有變,重新匹配到 location3 

 

last表示重寫(xiě)后跳到location塊再次用重寫(xiě)后的地址匹配

break 和 last 的使用場(chǎng)景

break

文件下載,隱藏保護(hù)真實(shí)文件服務(wù)器。

location /down {
 rewrite ^/down/(.*)$ https://rumenz.com/file/$1 break;
}

last

接口地址改寫(xiě),將 https://rumenz.com/api/list 改寫(xiě)成 https://rumenz.com/newapi/list

location /api {
 rewrite ^/api/(.*)$ /newapi/$1 last;
}

location /newapi {
 default_type Application/json;
 return 200 '{"code":200,"msg":"ok","data":["JSON.IM","json格式化"]}';
}

總結(jié)

到此這篇關(guān)于Nginx中break與last區(qū)別的文章就介紹到這了,更多相關(guān)Nginx中break與last區(qū)別內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • OpenResty是什么,OpenResty和Nginx的區(qū)別?

    OpenResty是什么,OpenResty和Nginx的區(qū)別?

    Nginx作為一款輕量級(jí)、高性能的Web服務(wù)器,傳統(tǒng)局限性也很明顯:靜態(tài)配置、邏輯擴(kuò)展依賴(lài)C模塊開(kāi)發(fā),使得它在需要?jiǎng)討B(tài)業(yè)務(wù)邏輯的場(chǎng)景中顯得捉襟見(jiàn)肘,<BR>而OpenResty的出現(xiàn),打破了這一僵局,它通過(guò)將Lua腳本深度集成到Nginx中,將“靜態(tài)代理服務(wù)器”升級(jí)為“動(dòng)態(tài)應(yīng)用平臺(tái)”
    2025-04-04
  • Nginx七層負(fù)載均衡的實(shí)現(xiàn)示例

    Nginx七層負(fù)載均衡的實(shí)現(xiàn)示例

    七層負(fù)載均衡它是在應(yīng)用層,那么它可以完成很多應(yīng)用方面的協(xié)議請(qǐng)求,本文主要介紹了Nginx七層負(fù)載均衡的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-04-04
  • Nginx實(shí)現(xiàn)TCP和UDP代理的方法步驟

    Nginx實(shí)現(xiàn)TCP和UDP代理的方法步驟

    Nginx 1.9.13 及以上版本支持TCP/UDP代理功能,通過(guò)配置監(jiān)聽(tīng)端口、后端服務(wù)器地址等參數(shù),實(shí)現(xiàn)客戶(hù)端請(qǐng)求的轉(zhuǎn)發(fā)和響應(yīng)的返回,下面就來(lái)介紹一下如何實(shí)現(xiàn),感興趣的可以了解一下
    2024-12-12
  • Nginx捕獲并自定義proxy_pass返回的錯(cuò)誤問(wèn)題

    Nginx捕獲并自定義proxy_pass返回的錯(cuò)誤問(wèn)題

    這篇文章主要介紹了Nginx捕獲并自定義proxy_pass返回的錯(cuò)誤問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • nginx location塊配置小結(jié)

    nginx location塊配置小結(jié)

    nginx可以通過(guò)配置文件中的location指令來(lái)定義不同的請(qǐng)求匹配規(guī)則和處理邏輯,也就是描述不同請(qǐng)求資源在服務(wù)器的位置或者配置代理轉(zhuǎn)發(fā)路徑,這篇文章主要介紹了nginx location塊配置,需要的朋友可以參考下
    2024-03-03
  • nginx反向代理后無(wú)限重定向的問(wèn)題解決方法

    nginx反向代理后無(wú)限重定向的問(wèn)題解決方法

    這篇文章主要為大家介紹了nginx反向代理后無(wú)限重定向的問(wèn)題解決方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • Nginx?配置?WebSocket?代理的操作過(guò)程

    Nginx?配置?WebSocket?代理的操作過(guò)程

    這篇文章主要介紹了Nginx?配置?WebSocket?代理的操作過(guò)程,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-04-04
  • 詳解Nginx 動(dòng)態(tài) DNS 反向代理的幾種寫(xiě)法

    詳解Nginx 動(dòng)態(tài) DNS 反向代理的幾種寫(xiě)法

    這篇文章主要介紹了詳解Nginx 動(dòng)態(tài) DNS 反向代理的幾種寫(xiě)法,詳細(xì)的介紹了Nginx 動(dòng)態(tài) DNS 反向代理的4種方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2018-05-05
  • nginx實(shí)現(xiàn)一個(gè)域名配置多個(gè)laravel項(xiàng)目的方法示例

    nginx實(shí)現(xiàn)一個(gè)域名配置多個(gè)laravel項(xiàng)目的方法示例

    這篇文章主要介紹了nginx實(shí)現(xiàn)一個(gè)域名配置多個(gè)laravel項(xiàng)目的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • nginx設(shè)置資源請(qǐng)求目錄的方式詳解

    nginx設(shè)置資源請(qǐng)求目錄的方式詳解

    最近有一個(gè)需求.就是url指定路徑下訪問(wèn)服務(wù)器的靜態(tài)資源,這篇文章主要給大家介紹了關(guān)于nginx設(shè)置資源請(qǐng)求目錄的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05

最新評(píng)論

克东县| 祥云县| 宝清县| 泾源县| 临沧市| 姚安县| 平南县| 昌乐县| 松原市| 平谷区| 新闻| 天镇县| 嘉峪关市| 通道| 龙陵县| 凤台县| 灌南县| 滦南县| 那坡县| 宝应县| 巴彦县| 吉木萨尔县| 扎囊县| 忻城县| 盘山县| 那坡县| 宁波市| 瑞丽市| 高邮市| 开阳县| 密云县| 景德镇市| 普兰县| 浮梁县| 阜康市| 简阳市| 五寨县| 平湖市| 黑水县| 察哈| 吉水县|