Zum Inhalt springen
⚙️

Nginx-Konfig-Generator

Erzeugen Sie nginx-Server-Blöcke für statische Seiten, Reverse-Proxy, SSL/HTTPS, gzip, Caching. Kopieren oder herunterladen. Im Browser.

Server

SSL / HTTPS

Hört auf 443 mit den unten angegebenen Cert-Pfaden.

Umleitungen

Fügt einen Server-Block auf Port 80 hinzu, der per 301 zu HTTPS umleitet.

Fügt eine Umleitung von example.com zu www.example.com hinzu.

Fügt eine Umleitung von www.example.com zu example.com hinzu.

Performance

Text-Antworten komprimieren, um Bandbreite zu reduzieren.

Sicherheit

Fügt X-Frame-Options, X-Content-Type-Options und Referrer-Policy hinzu.

Voreinstellungen

nginx-Konfiguration
 

Über nginx-Server-Blöcke

Ein nginx-Server-Block definiert, wie nginx auf Anfragen für eine oder mehrere Domains reagiert. Die Direktiven listen, server_name, root und location sind der Kern. Für HTTPS verweisen Sie ssl_certificate und ssl_certificate_key auf Ihre PEM-Dateien (z. B. von Let's Encrypt). Speichern Sie die generierte Konfig nach /etc/nginx/sites-available/ und laden Sie nginx neu.

Häufige Anwendungsfälle

  • Statische Seiten — schnell einen statischen Ordner ausliefern.
  • Reverse Proxy — Node-/Python-/Ruby-App vorschalten.
  • HTTPS-Migration — Site auf TLS umstellen.
  • Multi-Domain-Server — mehrere Sites auf einer Box hosten.

Datenschutz

Die gesamte Generierung läuft zu 100% in Ihrem Browser. Es werden keine Daten gesendet.