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

Nginx Proxy Manager-Konfigurationshandbuch zur Implementierung der URL-Umleitung

Sep 26, 2023 pm 01:43 PM
nginx proxy url重定向

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
Nach dem Login kopieren

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 dem Login kopieren

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 dem Login kopieren

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!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So führen Sie das H5 -Projekt aus So führen Sie das H5 -Projekt aus Apr 06, 2025 pm 12:21 PM

Ausführen des H5 -Projekts erfordert die folgenden Schritte: Installation der erforderlichen Tools wie Webserver, Node.js, Entwicklungstools usw. Erstellen Sie eine Entwicklungsumgebung, erstellen Sie Projektordner, initialisieren Sie Projekte und schreiben Sie Code. Starten Sie den Entwicklungsserver und führen Sie den Befehl mit der Befehlszeile aus. Vorschau des Projekts in Ihrem Browser und geben Sie die Entwicklungsserver -URL ein. Veröffentlichen Sie Projekte, optimieren Sie Code, stellen Sie Projekte bereit und richten Sie die Webserverkonfiguration ein.

Gitee Pages statische Website -Bereitstellung fehlgeschlagen: Wie können Sie einzelne Dateien 404 Fehler beheben und beheben? Gitee Pages statische Website -Bereitstellung fehlgeschlagen: Wie können Sie einzelne Dateien 404 Fehler beheben und beheben? Apr 04, 2025 pm 11:54 PM

GitePages statische Website -Bereitstellung fehlgeschlagen: 404 Fehlerbehebung und Auflösung bei der Verwendung von Gitee ...

So wenden Sie Debian Strings auf einer Website an So wenden Sie Debian Strings auf einer Website an Apr 02, 2025 am 08:21 AM

In diesem Artikel wird erläutert, wie die Website der Website auf Debian -Systemen optimiert wird. "DebianStrings" ist kein Standardbegriff und kann sich auf Tools oder Technologien beziehen, die in Debian -Systemen verwendet werden, um die Website der Website zu verbessern. Im Folgenden finden Sie einige praktische Tipps: 1. Es wird empfohlen, das Pagode -Panel zu verwenden, um den Installations- und Konfigurationsprozess für die Konfiguration von Webserver und PHP -Umgebung zu vereinfachen. Es wird empfohlen, Nginx1.22.1 als Webserver, Php8.2 als Skript-Interpreter und MySQL10.7.3-MariADB als Datenbanksystem zu installieren. Stellen Sie sicher, dass Sie die erforderlichen PHP

Was sind die wichtigsten Informationen in den Debian -Protokollen, die nicht ignoriert werden können? Was sind die wichtigsten Informationen in den Debian -Protokollen, die nicht ignoriert werden können? Apr 02, 2025 am 08:12 AM

Die Protokolldateien des Debian -Systems sind wertvolle Ressourcen für Systemadministratoren und Entwickler, um Probleme zu diagnostizieren und den Betriebsstatus des Systems zu überwachen. Dieser Artikel konzentriert sich auf einige wichtige Protokollinformationen, die nicht ignoriert werden können. Kernsystemprotokolle (normalerweise in/var/log/syslog oder/var/log/messages) Diese Protokolle erfassen die Kernaktivitäten des Systems, einschließlich: System -Start- und Herunterfahrenereignisse: Protokollkern -Version, Hardwareerkennungsergebnisse usw., um Startfehler zu verfolgen oder Ausnahmen zu stürzen. Hardware -Ausfall -Warnungen: Festplattenfehler, Speicherprobleme usw., um potenzielle Hardwareprobleme unverzüglich zu erkennen. Änderungen des Service -Status: Notieren Sie den Service Start, stoppen und starten Sie Ereignisse neu, um die Überwachung der Gesundheit des Dienstes zu erleichtern. Benutzeranmelde-/Abmeldeverlauf:

Wie löste ich das Problem des JS -Ressourcen -Caching in Enterprise Wechat? Wie löste ich das Problem des JS -Ressourcen -Caching in Enterprise Wechat? Apr 04, 2025 pm 05:06 PM

Diskussion über das JS -Ressourcenausfall von Enterprise Wechat. Bei der Upgrade von Projektfunktionen begegnen einige Benutzer häufig auf Situationen, in denen sie nicht erfolgreich aktualisieren, insbesondere im Unternehmen ...

So setzen Sie die Charaktercodierung auf der Serverseite, um die Bootstrap -Tabelle zu lösen So setzen Sie die Charaktercodierung auf der Serverseite, um die Bootstrap -Tabelle zu lösen Apr 07, 2025 pm 12:00 PM

Um die Charaktercodierung auf der Serverseite festzulegen, um die durchgestellte Bootstrap -Tabelle zu lösen, müssen Sie die folgenden Schritte ausführen: Überprüfen Sie die Server -Zeichencodierung. Bearbeiten Sie die Serverkonfigurationsdatei; Setzen Sie die Zeichenkodierung auf UTF-8; Speichern und starten Sie den Server neu; Überprüfen Sie die Codierung.

SO VERVORTIERUNG DER BOOTRAP -Seite SO VERVORTIERUNG DER BOOTRAP -Seite Apr 07, 2025 am 10:06 AM

Die Vorschau -Methoden von Bootstrap -Seiten sind: Öffnen Sie die HTML -Datei direkt im Browser; Aktualisieren Sie den Browser automatisch mit dem Live-Server-Plug-In. und erstellen Sie einen lokalen Server, um eine Online -Umgebung zu simulieren.

Wie konfigurieren Sie NGINX so, dass sie auf die index.html -Datei mit Hash -Wert verweisen? Wie konfigurieren Sie NGINX so, dass sie auf die index.html -Datei mit Hash -Wert verweisen? Apr 05, 2025 am 09:36 AM

Wie konfigurieren Sie NGINX so, dass sie auf die index.html -Datei mit Hash -Wert verweisen? Der generierte Index.html beim Verpacken mit React -Projekt ...

See all articles