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.