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
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.
FAQ
¿Cómo convierto .htaccess a config nginx?
Elige .htaccess→nginx, pega reglas Apache y copia un punto de partida equivalente server/location con redirecciones y rewrites mapeados.
¿Se pueden convertir reglas rewrite de nginx a Apache?
Sí: pega fragmentos nginx en modo nginx→.htaccess para obtener RewriteRule y directivas relacionadas como borrador de migración.
¿Cómo migro redirecciones Apache a nginx?
Incluye líneas Redirect y RewriteRule; patrones HTTPS y 301/302 se mapean a directivas return o rewrite en la salida.
¿Las conversiones nginx y htaccess son exactas?
Redirecciones, try_files, cabeceras y reglas deny/allow habituales se traducen bien, pero bloques if complejos y locations anidadas necesitan revisión manual.
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.