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
- Live-Konvertierung beim Einfügen der Config
- Konvertiertes Snippet mit einem Klick kopieren
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.
Beispiel
Gängige Apache-mod_rewrite-Regeln in nginx-Location-Blocks umwandeln.
Eingabe
RewriteRule ^blog/(.*)$ /posts/$1 [R=301,L]
Ausgabe
location /blog/ {
rewrite ^/blog/(.*)$ /posts/$1 permanent;
}
Verwandte Suchanfragen
- nginx htaccess converter
- apache to nginx rewrite
FAQ
Wie konvertiere ich nginx nach htaccess?
Modus nginx→.htaccess: server/location-Rewrites einfügen und Apache-RewriteRule-Entwurf für die Migration kopieren.
Wie konvertiere ich htaccess in nginx-Rewrite-Regeln?
Modus .htaccess→nginx: Apache-Regeln einfügen und äquivalente return-, rewrite- und try_files-Direktiven erhalten.
Kann ich Apache-Redirects online nach nginx migrieren?
Ja — Redirect- und RewriteRule-Zeilen; gängige 301/302- und HTTPS-Muster werden auf return oder rewrite abgebildet.
Sind nginx-htaccess-Konvertierungen exakt?
Redirects, try_files, Header und deny/allow funktionieren gut; komplexe if-Blöcke und verschachtelte locations brauchen manuelle Prüfung.
Wie teste ich htaccess-Regeln vor dem Live-Gang?
Konvertierte Regeln zuerst auf Staging prüfen — Apache mod_rewrite und nginx rewrite verhalten sich bei Grenzfällen unterschiedlich.
Durch die Nutzung dieses Tools stimmen Sie unseren Nutzungsbedingungen und der Datenschutzerklärung. Ergebnisse werden ohne Gewähr bereitgestellt.