Conversor Nginx ↔ .htaccess
Convierte reglas rewrite y directivas habituales entre nginx y Apache .htaccess — en ambos sentidos.
Acerca de esta herramienta
Pega fragmentos server/location de nginx o un archivo Apache .htaccess y obtén un punto de partida equivalente para el otro servidor web. Gestiona redirecciones, rewrites, patrones try_files/front-controller, cabeceras, deny/allow, Options -Indexes y líneas ErrorDocument habituales.
Qué obtienes
- Bidireccional: .htaccess → bloque server nginx, nginx → RewriteRule/.htaccess
- Redirecciones HTTPS, front controllers tipo WordPress, return/Redirect 301/302
- Header/add_header, deny/allow, autoindex, páginas de error
- Avisos para reglas que requieren revisión manual
- Conversión en vivo al pegar la config
- Copia del fragmento convertido con un clic
Cómo usar
Elige la dirección, pega tu fragmento de config y copia el resultado. Revisa siempre la salida antes de producción: bloques if complejos, locations anidadas y sintaxis específica de módulos pueden necesitar edición manual.
Ejemplo
Convierta reglas habituales de Apache mod_rewrite en bloques location de nginx.
Entrada
RewriteRule ^blog/(.*)$ /posts/$1 [R=301,L]
Salida
location /blog/ {
rewrite ^/blog/(.*)$ /posts/$1 permanent;
}
Búsquedas relacionadas
- nginx htaccess converter
- apache to nginx rewrite
FAQ
¿Cómo convertir nginx a htaccess?
Modo nginx→.htaccess: pegue snippets server/location con rewrite y copie borrador de RewriteRule de Apache.
¿Cómo convertir htaccess a reglas rewrite de nginx?
Modo .htaccess→nginx: pegue reglas Apache y obtenga return, rewrite y try_files equivalentes para el server block.
¿Puedo migrar redirecciones Apache a nginx online?
Sí — Redirect y RewriteRule; patrones 301/302 y HTTPS habituales se mapean a return o rewrite.
¿La conversión nginx y htaccess es exacta?
Redirects, try_files, headers y deny/allow se traducen bien; if complejos y locations anidadas requieren revisión manual.
¿Cómo probar reglas htaccess antes de producción?
Pruebe las reglas convertidas en staging primero: mod_rewrite de Apache y rewrite de nginx difieren en casos límite.
Al usar esta herramienta aceptas nuestros Términos de uso y la Política de privacidad. Los resultados se ofrecen tal cual, sin garantía.