首頁  >  文章  >  運維  >  nginx如何設定資源請求目錄

nginx如何設定資源請求目錄

王林
王林轉載
2023-05-22 22:37:041584瀏覽

    方式1:使用root

    root :設定請求的根目錄

    nginx如何設定資源請求目錄

    path 為Nginx 伺服器接收到請求以後查找資源的根目錄路徑

    案例示範

    如下在nginx的主目錄下有一個images的目錄,裡面有一張圖片

    nginx如何設定資源請求目錄

    下面我們將nginx.conf設定檔中的預設存取路徑改成上面的這個目錄下的圖片,如下:

    location / {
                #root   html;
                #index  index.html index.htm;
    	root  D:/dev-tools/nginx/V1/nginx-1.16.1/images;
    	index  2.jpg;
    }

    重啟nginx服務之後,再次造訪首頁,發現就可以直接存取我們自己配置的檔案了

    nginx如何設定資源請求目錄

    方式2:使用alias

    alias :用來更改location 的URI

    nginx如何設定資源請求目錄

    # path為修改後的根路徑

    #案例展示

     location /images  {
    	alias D:/dev-tools/nginx/V1/nginx-1.16.1/images;
     }

    重啟服務再次存取下面路徑

    nginx如何設定資源請求目錄

     或配置成下面這樣

    nginx如何設定資源請求目錄

    nginx如何設定資源請求目錄

    #使用alias的方式,可以將nginx的檔案目錄做成一點帶有FTP的功能

    root和alias的區別

    • root 的處理結果是: root 路徑location 路徑

    • ##alias的處理結果是:使用alias路徑替換location路徑

    • #alias是一個目錄別名的定義,root則是最上層目錄的意義

    • 如果location路徑是以/結尾,則alias也必須是以/結尾,root沒有要求

    以上是nginx如何設定資源請求目錄的詳細內容。更多資訊請關注PHP中文網其他相關文章!

    陳述:
    本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除