Möchten Sie erfahren, wie Sie HTTP auf HTTPS auf Nginx umleiten? In diesem Tutorial zeigen wir Ihnen, wie Sie den Nginx-Server installieren und eine Regel erstellen, um den HTTP-Datenverkehr auf einem Computer mit Linux auf HTTPS umzuleiten.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

In unserem Beispiel hostet der Nginx-Server die Website WWW.GAMEKING.TIPS.

Geräteliste

Im folgenden Abschnitt wird die Liste der Geräte aufgeführt, die zum Erstellen dieses Tutorials verwendet wurden.

Als Amazon Associate verdiene ich mit qualifizierenden Käufen.

Tutorial Nginx – HTTP auf HTTPS umleiten

Installieren Sie den Nginx-Server.

Copy to Clipboard

Bearbeiten Sie die Nginx-Konfigurationsdatei für die Standardwebsite.

Copy to Clipboard

Fügen Sie der Konfigurationsdatei die folgende Zeile hinzu.

Copy to Clipboard

Hier ist die Datei, vor unserer Konfiguration.

Copy to Clipboard

Hier ist die Datei, nach unserer Konfiguration.

Copy to Clipboard

Starten Sie den Nginx-Dienst neu.

Copy to Clipboard

In unserem Beispiel leitet der Nginx-Server alle HTTP-Anforderungen an HTTPS um.

Versuchen Sie von einem Remote-Linux-Computer aus, einen HTTP-Zugriff auszuführen.

Copy to Clipboard

Hier ist die Befehlsausgabe.

Copy to Clipboard

Wenn ein Benutzer in unserem Beispiel versucht, auf die HTTP-Version einer beliebigen Seite zuzugreifen, wird er zur HTTPS-Version derselben Seite umgeleitet.

Stellen Sie sicher, dass sie eine HTTPS-Website auf dem Nginx-Server konfiguriert haben oder die Verbindung unterbrochen wird.

Hier ist beispielsweise eine Nginx-Konfigurationsdatei mit aktiviertem HTTP und HTTPS.

Copy to Clipboard

Herzlichen glückwunsch! Sie haben die HTTP-zu-HTTPS-Umleitung auf dem Nginx-Server erfolgreich konfiguriert.