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

Nginx本地目錄映射實現(xiàn)代碼實例

 更新時間:2020年10月12日 10:36:10   作者:小得盈滿  
這篇文章主要介紹了Nginx本地目錄映射實現(xiàn)代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

有時候需要訪問服務(wù)器上的一些靜態(tài)資源,比如掛載其他設(shè)備上的圖片到本地的目錄,而本地的目錄不在nginx根目錄下,這個時候就需要簡單的做一下目錄映射來解決,比如想通過瀏覽器http://ip/image/2016/04/29/10/abc.jpg訪問到系統(tǒng)目錄/image_data/2016/04/29/10/abc.jpg需要在nginx.conf中對應(yīng)的server {}下添加location規(guī)則,配置如下:

location /image/ {
      root /;
      rewrite ^/image/(.*)$ /image_data/$1 break;
    }

  location /image/設(shè)置服務(wù)器攔截含有/image/的請求,實際上范圍根據(jù)實際情況確定精確度

  root /;設(shè)定作用的根目錄,rewrite就是真正的跳轉(zhuǎn)規(guī)則,設(shè)置以image為開頭的請求跳轉(zhuǎn)到/image_data開頭的根目錄,后面的參數(shù)原封不動的添加過去,這樣就實現(xiàn)了目錄的映射,

  使用上面的規(guī)則可以很方便的映射到本地指定的多個用于靜態(tài)訪問的目錄

  保存之后使用 ./nginx -s reload 重新載入配置文件,訪問指定的url就訪問到了

  另外還可以靈活配置精確代理,比如代理某一個訪問路徑,比如我們訪問http://ip/abc/bcd/123.ico這時候我們映射到/web/host1/123.ico那么可以配置如下規(guī)則:

location /abc/bcd/123.ico {
  root /;
  rewrite ^/abc/bcd/123.ico$ /web/host1/123.ico break;
}

  以上就實現(xiàn)了精確地路徑代理,注意后面的/web/host1屬于文件系統(tǒng)路徑,而不是web主機的虛擬目錄,因為上面root設(shè)置的是根目錄,如果沒有指定root那么以前面的server塊中指定的全局root值為準(zhǔn),每個location塊中屬性的作用域只是這一個塊中;

另外可以代理多個路徑可以通過web真實路徑訪問也可以使用代理路徑訪問,從而根據(jù)不同的業(yè)務(wù)需求設(shè)置代理,那么nginx本身就可以實現(xiàn)很多實用并且好用的功能

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解nginx 301跳轉(zhuǎn)到帶www域名方法

    詳解nginx 301跳轉(zhuǎn)到帶www域名方法

    這篇文章主要介紹了詳解nginx 301跳轉(zhuǎn)到帶www域名方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • Nginx負(fù)載均衡中的Memcached緩存模塊

    Nginx負(fù)載均衡中的Memcached緩存模塊

    Nginx?的?ngx_http_memcached_module?模塊本身并沒有提供緩存功能,它只是一個將用戶請求轉(zhuǎn)發(fā)到?Memcached?服務(wù)器的代理模塊,這篇文章主要介紹了Nginx負(fù)載均衡之Memcached緩存模塊,需要的朋友可以參考下
    2024-06-06
  • nginx搭建jsdelivr鏡像站過程詳解

    nginx搭建jsdelivr鏡像站過程詳解

    這篇文章主要為大家介紹了nginx搭建jsdelivr鏡像站的步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • Centos7 安裝Nginx整合Lua的示例代碼

    Centos7 安裝Nginx整合Lua的示例代碼

    這篇文章主要介紹了Centos7 安裝Nginx整合Lua的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • nginx實現(xiàn)動靜分離的案例詳解

    nginx實現(xiàn)動靜分離的案例詳解

    nginx 和 Tomcat 是兩個不同的服務(wù)器軟件,在分離部署方面有著各自的優(yōu)勢和適用場景,一般來說,Nginx 適合作為反向代理和負(fù)載均衡服務(wù)器,用于處理靜態(tài)文件和高并發(fā)請求,本文將大家介紹一下nginx實現(xiàn)動靜分離的案例,需要的朋友可以參考下
    2023-08-08
  • nginx配置SSL證書實現(xiàn)https服務(wù)的方法

    nginx配置SSL證書實現(xiàn)https服務(wù)的方法

    這篇文章主要介紹了nginx配置SSL證書實現(xiàn)https服務(wù)的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • Nginx實現(xiàn)接口限流的方法匯總

    Nginx實現(xiàn)接口限流的方法匯總

    這篇文章主要為大家詳細(xì)介紹了Nginx實現(xiàn)接口限流的相關(guān)方法,文中的示例代碼講解詳細(xì),具有一定的借鑒價值,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-11-11
  • 在Nginx中攔截特定用戶代理的教程

    在Nginx中攔截特定用戶代理的教程

    這篇文章主要介紹了在Nginx中攔截特定用戶代理的教程,并為這些被攔截的用戶設(shè)置一個黑名單以方便管理,需要的朋友可以參考下
    2015-06-06
  • Nginx解決vue項目服務(wù)器部署及跨域訪問后端詳解

    Nginx解決vue項目服務(wù)器部署及跨域訪問后端詳解

    跨域問題在前后端分離項目很常見,至于為什么會跨域,同源策略,百度各種博客都很詳細(xì),這里不再介紹,這篇文章主要給大家介紹了關(guān)于Nginx解決vue項目服務(wù)器部署及跨域訪問后端的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • Centos7.x下Nginx安裝及SSL配置與常用命令詳解

    Centos7.x下Nginx安裝及SSL配置與常用命令詳解

    這篇文章主要介紹了Centos7.x下Nginx安裝及SSL配置與常用命令詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02

最新評論

石渠县| 阿克苏市| 昌平区| 锦屏县| 稻城县| 广宁县| 兴宁市| 泌阳县| 清水河县| 滨州市| 扶余县| 迭部县| 象山县| 精河县| 西吉县| 炉霍县| 金华市| 贵南县| 蓝田县| 枞阳县| 宜宾市| 宣化县| 武冈市| 保康县| 花莲县| 托克逊县| 安福县| 长顺县| 石景山区| 昌邑市| 娄底市| 玉树县| 彰化市| 白城市| 焦作市| 县级市| 体育| 黑龙江省| 六盘水市| 黄龙县| 龙泉市|