migrando o htaccess do Apache para o nginx

1

Estou tentando começar a usar Homestead para meus projetos não-Laravel ( legacy ) e consegui instalar a caixa 0.3.3 com sucesso clonando laravel/homestead 2.2.1 (com PHP 5.6.15 ).

Agora, meu problema é devido à configuração de .htaccess . O que eu uso funciona para o Apache, mas está me dando No input file specified em Nginx (em Homestead).

O .htaccess que estou usando é o seguinte. O objetivo é

  • permite que o navegador carregue / faça download de alguma extensão específica
  • proibir qualquer carregamento / download de pastas específicas ( config e email )
  • Redirecionar para index.php
RewriteEngine on
RewriteRule !\.(ini|js|ico|gif|jpg|png|css|html|swf|flv|xml|csv)|^[config/*|email/*]$ index.php

Eu tentei ferramentas on-line para converter como Anilcetin e winginx sem sorte.

No meu servidor, suponho que eu carregue URLs como /user/panel e /user/manager/shop e o arquivo index.php saiba como ler isso da URL e carregar a página correta.

    
por Marco Aurélio Deleu 06.02.2016 / 23:14

0 respostas