Heim  >  Artikel  >  Web-Frontend  >  Informationen zur Konfigurationsmethode des Nicht-Root-Pfads von vue-router + nginx

Informationen zur Konfigurationsmethode des Nicht-Root-Pfads von vue-router + nginx

不言
不言Original
2018-06-30 16:25:081420Durchsuche

In diesem Artikel wird hauptsächlich die Nicht-Root-Pfadkonfigurationsmethode vue-router + nginx vorgestellt. Der Inhalt ist jetzt recht gut und dient als Referenz.

Standard-Daten-Hash-Modus von vue-router – verwendet den URL-Hash, um eine vollständige URL zu simulieren, sodass die Seite nicht neu geladen wird, wenn sich die URL ändert.

Im Allgemeinen mögen wir keine hässlichen Hashes. Ähnlich wie bei index.html#/matchResult können Sie den Verlaufsmodus des Routings verwenden. Der Verlaufsmodus verwendet die API „history.pushState“, um Seitensprünge zu implementieren.

Aber es gibt ein Problem, wenn wir Nginx verwenden, müssen wir einige Konfigurationen hinzufügen.

Konfigurieren Sie direkt unter dem Stammpfad

Konfigurieren Sie direkt unter dem Stammpfad. Geben Sie beim Zugriff einfach http://yoursite.com in nginx ein Die Konfiguration ist wie folgt

location / {
 try_files $uri $uri/ /index.html;
}

Nicht-Root-Pfadkonfiguration

Wenn mehrere Projekte unter einem Domänennamen vorhanden sind, ist die Verwendung des Root-Namens nicht angebracht Bei der Pfadkonfiguration müssen wir eine Pfadebene unter dem Stammpfad angeben, zum Beispiel

Projekt A

http://yoursite.com/A

Projekt B

http://yoursite.com/B

nginx-Konfiguration

  location ^~/A {
      alias /XX/A;//此处为A的路径
      index index.html;
      try_files $uri $uri/ /A/index.html;
  }
  location ^~/B {
      alias /XX/B;//此处为B的路径
      index index.html;
      try_files $uri $uri/ /B/index.html;
  }

Tipp: Achten Sie darauf, Alias ​​und nicht Root zu verwenden

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Lernen aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website!

Verwandte Empfehlungen:

Einführung in den Konstruktions-, Verpackungs- und Veröffentlichungsprozess von Vue-Projekten

Über das Vue-V-Modell Einführung in die dynamische Generierung

Das obige ist der detaillierte Inhalt vonInformationen zur Konfigurationsmethode des Nicht-Root-Pfads von vue-router + nginx. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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