Php 正在更改Symfony2、.htaccess配置的根目录

Php 正在更改Symfony2、.htaccess配置的根目录,php,apache,.htaccess,symfony,Php,Apache,.htaccess,Symfony,我在子文件夹(api)中有一个Symfony2应用程序,因此我可以使用以下url访问名为“测试”的路由: localhost/Symfony2-SAP-1/api/web/app\u dev.php/test 我想将其改写为localhost/Symfony2-SAP-1/api/test 如果我在api子文件夹中创建一个.htaccess,其中包含以下内容: <IfModule mod_rewrite.c> Options +FollowSymlinks Rewri

我在子文件夹(api)中有一个Symfony2应用程序,因此我可以使用以下url访问名为“测试”的路由:

localhost/Symfony2-SAP-1/api/web/app\u dev.php/test

我想将其改写为localhost/Symfony2-SAP-1/api/test

如果我在api子文件夹中创建一个.htaccess,其中包含以下内容:

<IfModule mod_rewrite.c>
    Options +FollowSymlinks
    RewriteEngine On
    RewriteRule ^(.*)$ web/app_dev.php [L]
</IfModule>
好的,它可以工作,但是我只想指定“/test”作为路由。我怎样才能做到这一点

/**
 * @Route("/Symfony2-SAP-1/api/test", name="")
 */