Nginx HTTP auf HTTPS weiterleiten: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Die Seite wurde neu angelegt: „=Beispiel: Weiterleitung von HTTP auf HTTPS= Die folgende Konfiguration leitet alle Anfragen, die über HTTP (Port 80) eingehen, automatisch auf HTTPS (Port 4…“ |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
= | =nginx: HTTP auf HTTPS weiterleiten für braun.it113.int= | ||
*vi /etc/nginx/conf.d/braun.it113.int.conf | |||
<pre> | <pre> | ||
server { | server { | ||
listen 80 | listen 80; | ||
listen [::]:80 | listen [::]:80; | ||
server_name | server_name braun.it113.int; | ||
# HTTP auf HTTPS weiterleiten | |||
return 301 https://$host$request_uri; | return 301 https://$host$request_uri; | ||
} | } | ||
| Zeile 16: | Zeile 16: | ||
=Erklärung= | =Erklärung= | ||
;listen 80 | ;listen 80 | ||
Dieser Block lauscht auf Port 80 für HTTP-Anfragen. | |||
; | ;return 301 https://$host$request_uri | ||
Diese Direktive leitet alle eingehenden HTTP-Anfragen mit einem HTTP 301-Redirect auf die HTTPS-Version derselben URL weiter. | |||
==nginx neu starten== | |||
; | ;nginx neu starten, um die Änderung zu übernehmen | ||
*systemctl restart nginx | |||
Version vom 26. März 2025, 17:02 Uhr
nginx: HTTP auf HTTPS weiterleiten für braun.it113.int
- vi /etc/nginx/conf.d/braun.it113.int.conf
server {
listen 80;
listen [::]:80;
server_name braun.it113.int;
# HTTP auf HTTPS weiterleiten
return 301 https://$host$request_uri;
}
Erklärung
- listen 80
Dieser Block lauscht auf Port 80 für HTTP-Anfragen.
- return 301 https://$host$request_uri
Diese Direktive leitet alle eingehenden HTTP-Anfragen mit einem HTTP 301-Redirect auf die HTTPS-Version derselben URL weiter.
nginx neu starten
- nginx neu starten, um die Änderung zu übernehmen
- systemctl restart nginx