Conversor Nginx ↔ .htaccess

Converta regras de rewrite e diretivas comuns entre nginx e Apache .htaccess — nos dois sentidos.

Sobre esta ferramenta

Cole trechos nginx server/location ou um .htaccess Apache e obtenha um ponto de partida equivalente para o outro servidor web. Trata redirects comuns, rewrites, padrões try_files/front-controller, headers, deny/allow, Options -Indexes e ErrorDocument.

O que você obtém

  • Bidirecional: .htaccess → bloco server nginx, nginx → RewriteRule/.htaccess
  • Redirects HTTPS, front controllers estilo WordPress, 301/302 return/Redirect
  • Header/add_header, deny/allow, autoindex, páginas de erro
  • Avisos para regras que precisam de revisão manual
  • Conversão ao vivo ao colar a config
  • Cópia do trecho convertido com um clique

Como usar

Escolha a direção, cole o fragmento de config e copie o resultado. Sempre revise antes de produção — blocos if complexos, locations aninhadas e sintaxe específica de módulos podem exigir ajuste manual.

Exemplo

Converta regras comuns de Apache mod_rewrite em blocos location do nginx.

Entrada

RewriteRule ^blog/(.*)$ /posts/$1 [R=301,L]

Saída

location /blog/ {
    rewrite ^/blog/(.*)$ /posts/$1 permanent;
}

Pesquisas relacionadas

  • nginx htaccess converter
  • apache to nginx rewrite

FAQ

Como converter nginx para htaccess?

Modo nginx→.htaccess: cole snippets server/location com rewrite e copie rascunho de RewriteRule Apache.

Como converter htaccess para regras rewrite nginx?

Modo .htaccess→nginx: cole regras Apache e obtenha return, rewrite e try_files equivalentes para o server block.

Posso migrar redirects Apache para nginx online?

Sim — Redirect e RewriteRule; padrões 301/302 e HTTPS comuns viram return ou rewrite.

A conversão nginx e htaccess é exata?

Redirects, try_files, headers e deny/allow traduzem bem; if complexos e locations aninhadas precisam revisão manual.

Como testar regras htaccess antes de ir ao ar?

Teste as regras convertidas em staging primeiro — mod_rewrite do Apache e rewrite do nginx tratam edge cases de forma diferente.

Ao usar esta ferramenta você concorda com nossos Termos de uso e a Política de privacidade. Os resultados são fornecidos como estão, sem garantia.