Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Nginx Proxy Manager-Konfigurationshandbuch zur Implementierung der URL-Umleitung

Nginx Proxy Manager-Konfigurationshandbuch zur Implementierung der URL-Umleitung

PHPz
PHPzOriginal
2023-09-26 13:43:532024Durchsuche

Nginx Proxy Manager实现URL重定向的配置指南

Nginx Proxy Manager-Konfigurationshandbuch für die URL-Umleitung

Übersicht:
Nginx Proxy Manager ist ein auf Nginx basierendes grafisches Schnittstellenverwaltungstool, das die URL-Umleitung durch einfache Konfiguration implementieren kann. In diesem Artikel wird die Konfiguration mit Nginx Proxy Manager vorgestellt und spezifische Codebeispiele bereitgestellt.

Schritt 1: Nginx Proxy Manager installieren
Zuerst müssen Sie Nginx Proxy Manager auf dem Server installieren. Es kann über den folgenden Befehl im Ubuntu-System installiert werden:

sudo apt-get update
sudo apt-get install nginx
sudo apt-get install certbot

Schritt 2: Nginx Proxy Manager konfigurieren
Sobald die Installation abgeschlossen ist, kann es über die Weboberfläche konfiguriert werden. Geben Sie die IP-Adresse oder den Domänennamen des Servers in den Browser ein und besuchen Sie die folgende URL: http://Server IP-Adresse: 81 (bitte ändern Sie die IP-Adresse entsprechend der tatsächlichen Situation).

Nachdem Sie die Verwaltungsoberfläche von Nginx Proxy Manager aufgerufen haben, klicken Sie in der linken Menüleiste auf die Option „Proxy-Hosts“ und dann auf die Schaltfläche „Proxy-Host hinzufügen“.

Auf der Popup-Seite müssen Sie den folgenden Inhalt ausfüllen:

  • Domainnamen: Der Domainname, der umgeleitet werden soll.
  • Schema: Weiterleitungsprotokoll (http oder https).
  • Hostname/IP weiterleiten: Die Zieladresse, an die weitergeleitet werden soll.

Klicken Sie auf die Schaltfläche „Speichern“, um die Konfiguration zu speichern.

Schritt 3: Beantragen Sie ein SSL-Zertifikat für den Domainnamen
Wenn Sie ein SSL-Zertifikat für den umgeleiteten Domainnamen verwenden möchten, müssen Sie ein kostenloses SSL-Zertifikat beantragen. Für die Bewerbung können Sie Certbot nutzen.

sudo certbot certonly --standalone -d 你的域名

Nach erfolgreicher Bewerbung speichert Certbot das SSL-Zertifikat automatisch auf dem Server.

Schritt 4: SSL-Zertifikat konfigurieren
Gehen Sie zurück zur Verwaltungsoberfläche von Nginx Proxy Manager, klicken Sie in der linken Menüleiste auf die Option „Proxy-Hosts“, suchen Sie den gerade hinzugefügten Proxy-Host und klicken Sie auf die entsprechende Schaltfläche „Bearbeiten“.

Auf der Popup-Seite sehen Sie die Spalte „SSL“. Wählen Sie die Option „Benutzerdefiniert“ und füllen Sie Folgendes aus:

  • SSL-Zertifikat: Wählen Sie die SSL-Zertifikatsdatei aus, die Sie gerade beantragt haben.
  • SSL-Schlüssel: Wählen Sie die private Schlüsseldatei aus, die dem SSL-Zertifikat entspricht.

Klicken Sie auf die Schaltfläche „Speichern“, um die Konfiguration zu speichern.

Schritt 5: Starten Sie den Nginx-Dienst neu.
Führen Sie abschließend den folgenden Befehl auf dem Server aus, um den Nginx-Dienst neu zu starten.

sudo service nginx restart

Nach Abschluss der oben genannten Schritte ist die Konfiguration der URL-Umleitung abgeschlossen. Beim Zugriff auf den konfigurierten Domänennamen leitet Nginx die Anfrage automatisch an die angegebene Zieladresse um.

Beispiel:
Angenommen, wir möchten den Domainnamen www.example.com auf www.newexample.com umleiten. Das Folgende ist ein spezifisches Konfigurationsbeispiel.

Domainnamen: www.example.com
Schema: http
Hostname/IP weiterleiten: www.newexample.com

Nach Abschluss der obigen Konfiguration leitet Nginx beim Zugriff auf www.example.com die Anfrage automatisch an www um. neuesbeispiel.com.

Zusammenfassung:
Dieser Artikel stellt die Verwendung von Nginx Proxy Manager zum Implementieren der URL-Umleitung vor und bietet spezifische Konfigurationsbeispiele. Durch die Verwendung des Nginx Proxy Managers kann die URL-Umleitung einfach konfiguriert und verwaltet werden. Ich hoffe, dieser Artikel kann für Sie hilfreich sein.

Das obige ist der detaillierte Inhalt vonNginx Proxy Manager-Konfigurationshandbuch zur Implementierung der URL-Umleitung. 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