从Apache迁移htaccess到nginx

我试图开始使用Homestead为我的非Laravel项目( 遗产 ),我设法通过克隆laravel/homestead 2.2.1 (使用PHP 5.6.15)成功地安装框0.3.3

现在我的问题是由于.htaccessconfiguration。 我使用的是Apache,但是在Nginx(Homestead)中No input file specified

我使用的.htaccess如下所示。 目标是

  • 允许浏览器加载/下载一些特定的扩展名
  • 禁止任何加载/下载特定文件夹( configemail
  • redirect到index.php
 RewriteEngine on RewriteRule !\.(ini|js|ico|gif|jpg|png|css|html|swf|flv|xml|csv)|^[config/*|email/*]$ index.php 

我尝试使用在线工具来转换,像Anilcetin和winginx没有运气。

在我的服务器中,我假设加载URL /user/panel/user/manager/shopindex.php文件知道如何从URL读取并加载正确的页面。