Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was ist der Unterschied zwischen den Root- und Alias-Direktiven in der Nginx-Konfiguration?

Was ist der Unterschied zwischen den Root- und Alias-Direktiven in der Nginx-Konfiguration?

WBOY
WBOYnach vorne
2023-05-12 12:16:403626Durchsuche

root und alias können im Standortmodul definiert werden. Beide werden verwendet, um den tatsächlichen Pfad der angeforderten Ressource anzugeben, wie zum Beispiel:

location /i/ {
  root /data/w3;
}

Request http://foofish.net/i/top.gif code>Diese Adresse, dann ist die dem Server entsprechende echte Ressource die Datei <code>/data/w3/i/top.gifhttp://foofish.net/i/top.gif 这个地址时,那么在服务器里面对应的真正的资源是 /data/w3/i/top.gif文件

注意:真实的路径是root指定的值加上location指定的值 。

Was ist der Unterschied zwischen den Root- und Alias-Direktiven in der Nginx-Konfiguration?

而 alias 正如其名,alias指定的路径是location的别名,不管location的值怎么写,资源的 真实路径都是 alias 指定的路径 ,比如:

location /i/ {
  alias /data/w3/;
}

同样请求 http://foofish.net/i/top.gif 时,在服务器查找的资源路径是: /data/w3/top.gif

Hinweis:Was ist der Unterschied zwischen den Root- und Alias-Direktiven in der Nginx-Konfiguration?Der tatsächliche Pfad ist der von root angegebene Wert plus Wert, der durch den Standortwert angegeben wird.

Was ist der Unterschied zwischen den Root- und Alias-Befehlen in der Nginx-Konfiguration Und Alias ​​ist genau wie sein Name, der durch Alias ​​angegebene Pfad ist der Alias ​​des Standorts. Unabhängig davon, wie der Wert von Standort geschrieben wird, ist der

echte Pfad der Ressource der durch Alias ​​angegebene Pfad, zum Beispiel:

rrreee
Gleiche Anfrage http://foofish .net/i/top.gif, der auf dem Server gesuchte Ressourcenpfad ist: /data/w3/top.gif


🎜🎜Andere Unterschiede:🎜🎜🎜 1, Alias ​​kann nur am Standort verwendet werden, während Root im Server, http und Standort vorhanden sein kann. 🎜🎜🎜 2. Alias ​​muss mit „/“ enden, sonst wird die Datei nicht gefunden, und root ist optional für „/“. 🎜🎜

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen den Root- und Alias-Direktiven in der Nginx-Konfiguration?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen