Heim > Betrieb und Instandhaltung > Nginx > Was ist der Unterschied zwischen Root und Alias ​​in Nginx?

Was ist der Unterschied zwischen Root und Alias ​​in Nginx?

WBOY
Freigeben: 2023-05-16 17:31:14
nach vorne
1262 Leute haben es durchsucht

Projektstruktur

Die Nginx-Verzeichnisstruktur ist wie folgt: Unter html befinden sich die bereitgestellten Front-End-Projektseiten, nämlich zuiyu und test . Ich werde sie unten weitergeben. Verwenden Sie root und alias, um auf das html下为部署的前端项目页面,分别为zuiyutest,下面我将通过使用rootalias来访问

nginx
    --conf
    --logs
    --html
      --zuiyu
        --index.html
        --static
      --test
        --index.html
        --static
Nach dem Login kopieren

测试

访问zuiyu项目

  location /zuiyu {
    root html;
    index index.html;
  } 
  location /zuiyu {
    alias html/zuiyu;
    index index.html;
  }
Nach dem Login kopieren

访问test项目

 location /test {
    root html;
    index index.html;
  } 
  location /test {
    alias html/test;
    index index.html;
  }
Nach dem Login kopieren

总结

通过上面两个小例子,相信大家也已经看出来rootalias的区别了,不错alias就是别名,也就是使用alias配置项目地址的时候,可以直接配置到访问的项目文件夹,而使用root配置时,Nginx 会在的默认部署路径html下找到匹配uri中的文件夹,然后在该文件夹下查找index.htmlrrreee

test🎜🎜zugreifen test project🎜 rrreee🎜Zusammenfassung🎜🎜Anhand der beiden oben genannten kleinen Beispiele glaube ich, dass jeder auch den Unterschied zwischen root und alias gesehen hat , alias ist ein Alias, d. h. wenn Sie alias zum Konfigurieren der Projektadresse verwenden, können Sie den Zugriffsordner des Projekts direkt konfigurieren, und wenn Sie root Zum Konfigurieren befindet sich Nginx im Standardbereitstellungspfad <code. suchen sie unter>html</code.> den Ordner, der mit uri übereinstimmt, und suchen Sie dann nach index.html 🎜 unter dem Ordner

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

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage