nginx root指令與alias指令的區別
root
root和alias都可以定義在location模組中,都是用來指定請求資源的真實路徑,比如:
location /i/ {
root /data/w3;
}
請求 http://foofish.net/i/top.gif 這個地址時,那麼在伺服器裡面對應的真正的資源是 /data/w3/i/top.gif檔案,注意真實的路徑是root指定的值加上location指定的值。
alias
而 alias 正如其名,alias指定的路徑是location的別名,不管location的值怎麼寫,資源的真實路徑都是 alias 指定的路徑
,比如:
location /i/ { alias /data/w3/; }
同樣請求 http://foofish.net/i/top.gif 時,在伺服器查詢的資源路徑是:/data/w3/top.gif
其他區別:
alias 只能作用在location中,而root可以存在server、http和location中。
alias 後面必須要用 “/” 結束,否則會找不到檔案,而 root 則對 ”/” 可有可無。
相關推薦
nginx root指令與alias指令的區別
root root和alias都可以定義在location模組中,都是用來指定請求資源的真實路徑,比如: location /i/ { root /data/w3; } 請求 http://foofish.net/i/top.gif 這個地址時,那麼在伺服器裡面對應的真
Nginx配置中的 root 與 alias 指令的區別
root和alias都可以定義在location模組中,都是用來指定請求資源的真實路徑,比如: location /i/ { root /data/w3; } 請求 http://foofish.net/i/top.gif 這個地址時,那麼在伺服器裡面對應的真正的資源是 /da
root目錄與alias目錄的區別 Nginx路徑location配置中,使用root目錄與alias目錄的區別
1)alias指定的目錄是準確的,即location匹配訪問的path目錄下的檔案直接是在alias目錄下查詢的; 2)root指定的目錄是location匹配訪問的path目錄的上一級目錄,這個path目錄一定要是
@import指令與link的區別及二者的使用註意事項
支持 文件 asc 部分 rul xhtml 預處理器 請求 似的 首先,二者都是從外部引入css文件的方式,[email protected]/* */,且必須放在開頭部分! <link rel=‘stylesheet‘ href=‘a.css‘>
LEA指令與MOV指令區別
Tips: LEA指令與MOV指令的區別: ① MOV指令是 資料 傳送指令-------傳送資料 LEA指令是 有效地址 傳送指令-------取偏移地址 ② MOV OPRD1
jsp筆記2(編譯指令與動作指令)
getpara html 丟失 另一個 value 默認 extend servlet encoding 一、jsp的編譯指令是通知jsp引擎的消息,不會生成輸出。 jsp的3個編譯指令: page:針對當前頁面的指令 include:包含另一個頁面的指令
淺談Nginx負載均衡與F5的區別
前言 筆者最近在負責某集團網站時,同時用到了Nginx與F5,如圖所示,負載均衡器F5作為處理外界請求的第一道“牆”,將請求分發到web伺服器後,web伺服器上的Nginx再進行處理,靜態內容直接訪問本地門戶,動態資料則通過反向代理指向內網服務。 其實N
機器指令與微指令的關係
機器指令和微指令的關係歸納如下: 1. 一條機器指令對應一個微程式,這個微程式是由若干條微指令構成的。因此,一條機器指令的功能是若干條微指令組成的序列來實現的。簡而言之,一條機器指令所完成的操
openwrt之wifi 指令碼指令與 uci 指令/ ap + sta / 配置連線上級路由器
[email protected]:~# wifi helpUsage: /sbin/wifi [down|detect|reload|status]enables (default), disables or detects a wifi configuratio
Call指令與ret指令
1. jmp指令緊緊進行執行流程的跳轉,不會儲存返回地址2. call指令在進行流程跳轉前會儲存返回地址,以便在跳轉目的碼中可以使用ret指令返回到call指令的下一條指令處繼續執行。執行段內跳轉時,只儲存IP;如果是段間跳轉,要儲存CS和IP。 3. ret和retf:這兩個指令的功能都是呼叫返回。 (1
Linux中的進階指令與高階指令
進階指令df指令:檢視磁碟空間語法格式:#df-h(不帶-h 就沒有單位可讀性差)free指令:檢視記憶體使用情況語法格式:#free(沒有單位)#free-m(以M為單位,但是會有誤差)head指令:①檢視一個檔案的前n行,如果不指定n的數值,預設顯示前十行。
nginx的root和alias指令的區別
nginx配置下有兩個指定目錄的執行,root和alias,alias是一個目錄別名的定義,root則是最上層目錄的定義。 1、訪問資料夾: location /img/ { alias /www/image/; } #若按照上述配置的話,則訪問/img/目錄裡面的檔案時,n
location、root、alias指令用法和區別
nginx配置靜態檔案路徑有兩種方式root和alias,指令的使用方法和作用域: root 語法:root path 預設值:root html 配置區域:http、server、location、if alias 語法:alias path 配置段:location 區別
Nginx——location常見配置指令,alias、root、proxy_pass
1、【alias】——別名配置,用於訪問檔案系統,在匹配到location配置的URL路徑後,指向【alias】配置的路徑。如: location /test/ { alias/first/second/img/; } 即:請求/test/1.jpg(省略了協
include 指令與include 動作的區別
其他 插入 include動作 包含 動作 得到 位置 執行 字節 include指令稱為文件加載指令,可以將其他文件插入jsp網頁,被插入的文件必須保證插入後形成的新文件符合jsp頁面的語法規則。其功能:該指令標簽作用是在該標簽的位置處,靜態插入一個文件。 include
nginx代理配置 配置中的靜態資源配置,root 和 alias的區別。啟動註意事項
一閃而過 靜態資源 分享圖片 ali 後臺 nginx代理 消失 pac font 這篇主要內容是:nginx代理配置 配置中的靜態資源配置,root 和 alias的區別。啟動註意事項! 為什麽會在window上配置了nginx呢?最近我們的項目是靜態資源單獨放在一個
nginx中root和alias的區別
配置 第一個 內容 oot fde mark pwd 區別 alt nginx配置文件中有個location如下: 準備了兩個index文件;第一個是在/var/www/html目錄中有個index.html,顯示內容為:pwd: /var/www/html;alias
include指令與include動作標識的區別
JSP中主要包含三大指令,分別是page,include,taglib。本篇主要提及include指令。 include指令使用格式:<%@ include file=“檔案的絕對路徑或相對路徑”%> file屬性:指定被包含的檔案,該屬性不支援任何表示式,也不允許通過如
大三筆記(nginx負載均衡介紹與ip_hash指令)
一、反向代理 正向代理: 客戶端要獲取的資源就在伺服器上,客戶端請求的資源路徑就是最終響應資源的伺服器路徑,這就是正向代理。正向代理的特點:就是我們明確知道要訪問哪個網站地址。 反向代理: 客戶端想獲取伺服器叢集中(服務1,服務2,服務3 他們的資源相同)中的
Dockerfile Volume指令與docker -v的區別
數據 就會 一個 命令 edi nal metadata 指令 功能 在學習Dockerfile的過程中有個VOLUME命令,很多教程或書中說的是用來定義匿名卷的,其作用如下: 容器運行時應該盡量保持容器存儲層不發生寫操作,對於數據庫類需要保存動態數據的應用,其數據庫文