Nginx ↔ .htaccess Konverter

Rewrite-Regeln und gängige Direktiven zwischen nginx und Apache .htaccess umwandeln — in beide Richtungen.

Über dieses Tool

nginx-Server-/Location-Snippets oder Apache-.htaccess einfügen und äquivalenten Ausgangspunkt für den anderen Webserver erhalten. Behandelt Redirects, Rewrites, try_files/Front-Controller, Header, deny/allow, Options -Indexes und ErrorDocument.

Was Sie erhalten

  • Bidirektional: .htaccess → nginx-Serverblock, nginx → RewriteRule/.htaccess
  • HTTPS-Redirects, WordPress-Front-Controller, 301/302 return/Redirect
  • Header/add_header, deny/allow, autoindex, Fehlerseiten
  • Warnungen für manuell zu prüfende Regeln

So verwenden Sie es

Richtung wählen, Config-Fragment einfügen und Ergebnis kopieren. Vor Produktion immer prüfen — komplexe if-Blöcke, verschachtelte Locations und modulspezifische Syntax können Handarbeit brauchen.

FAQ

Wie konvertiere ich .htaccess in nginx-Config?

.htaccess→nginx wählen, Apache-Regeln einfügen und äquivalenten Server-/Location-Startpunkt mit gemappten Redirects und Rewrites kopieren.

Können nginx-Rewrite-Regeln nach Apache konvertiert werden?

Ja — nginx-Snippets im Modus nginx→.htaccess für RewriteRule und verwandte Direktiven als Migrationsentwurf einfügen.

Wie migriere ich Apache-Redirects nach nginx?

Redirect- und RewriteRule-Zeilen einbeziehen; HTTPS-Redirects und 301/302-Muster mappen auf return- oder rewrite-Direktiven in der Ausgabe.

Sind nginx- und htaccess-Konvertierungen exakt?

Gängige Redirects, try_files, Header und deny/allow übersetzen gut, aber komplexe if-Blöcke und verschachtelte Locations brauchen manuelle Prüfung.

Durch die Nutzung dieses Tools stimmen Sie unseren Nutzungsbedingungen und der Datenschutzerklärung. Ergebnisse werden ohne Gewähr bereitgestellt.