Server Rules

Nginx- oder .htaccess-Regeln für HTTPS, www oder ohne www, abschließende Schrägstriche, SPA-Routing, Caching, gzip und Sicherheitsheader erzeugen — direkt im Browser.

Über Server Rules

Was es ist

Dieses Tool schreibt Serverkonfiguration aus wenigen Schaltern. Wähle Nginx oder Apache, gib optional deine Domain ein und schalte ein, was du brauchst: eine 301-Weiterleitung auf HTTPS, einen kanonischen Host mit oder ohne www, abschließende Schrägstriche hinzufügen oder entfernen, einen Fallback auf index.html für React- oder Vue-Apps, 30 Tage Browser-Caching für statische Dateien, gzip-Kompression und grundlegende Sicherheitsheader. Das Ergebnis ist ein kommentierter Ausschnitt zum Einfügen in den Server-Block oder die .htaccess.

Hauptfunktionen

  • Nginx-Server-Block oder Apache-.htaccess aus denselben Einstellungen.
  • 301-Weiterleitungen: HTTPS, www oder ohne www, Schrägstrich am Ende hinzufügen oder entfernen.
  • SPA-Fallback auf index.html für clientseitiges Routing.
  • 30 Tage Caching statischer Dateien und gzip-Kompression.
  • Sicherheitsheader, dazu HSTS, sobald HTTPS erzwungen wird.

So funktioniert es

  1. Wähle Nginx oder Apache.
  2. Gib deine Domain ein, wenn Weiterleitungen in einem Schritt ankommen sollen.
  3. Schalte die nötigen Optionen für Weiterleitungen, Routing, Performance und Sicherheit ein.
  4. Kopiere die Konfiguration oder lade sie als Datei herunter.

Wann es hilft

  • HTTPS und eine einzige Version einer Website mit oder ohne www einrichten.
  • Eine React- oder Vue-App bei Direktlinks und Neuladen funktionsfähig machen.
  • Einem neuen Server Caching, Kompression und Sicherheitsheader hinzufügen.

Datenschutz und Grenzen

Deine Daten

Die Konfiguration wird im Browser erzeugt und nicht an einen Server gesendet — die Website erhält nur ein anonymes Ereignis „Tool geöffnet“, ohne Inhalt. Ein Ergebnis, das du an ein anderes Tool schickst, bleibt 24 Stunden auf diesem Gerät unter „Letzte Aktivität“.

Grenzen

  • Die Ausgabe ist ein Ausgangspunkt; prüfe sie auf einem Staging-Server und lade die Konfiguration neu, bevor du in Produktion gehst.
  • Apache-Regeln brauchen aktivierte Module mod_rewrite, mod_headers, mod_expires und mod_deflate.

Häufige Fragen

Wozu die Domain eingeben?

Mit bekannter Domain führt http://example.com in einer einzigen Weiterleitung direkt zu https://www.example.com. Ohne sie nehmen die Regeln den Host aus der Anfrage — das funktioniert für jede Domain, kann aber zwei Schritte brauchen.

Was macht der SPA-Fallback?

Er liefert index.html für jeden Pfad, der keine echte Datei und kein Ordner ist, damit der Router von React oder Vue ihn übernimmt. Ohne ihn ergibt ein Direktlink tief in die Seite oder ein Neuladen 404.

Welche Sicherheitsheader werden hinzugefügt?

X-Frame-Options SAMEORIGIN, X-Content-Type-Options nosniff und Referrer-Policy strict-origin-when-cross-origin, dazu Strict-Transport-Security für ein Jahr, wenn HTTPS erzwungen wird. Eine Content Security Policy hängt von deiner Website ab und wird daher nicht erzeugt.