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.