如何在symfony2中的routing.yml配置中使用Apache的重定向网址

时间:2014-12-24 05:13:26

标签: php symfony

apache重写规则

RewriteRule ^/testapi/v1/user/login /symfonyProject/app.php/api/v1/login [QSA,PT,L]
symfonyProject中的

routing.yml config

以下配置提供异常:

异常'Symfony \ Component \ Routing \ Exception \ ResourceNotFoundException'

login_app:
    pattern:  /api/v1/login
    defaults: { _controller: APIBundle:UserTask:login}

但这正常工作

login_app:
    pattern:  /testapi/v1/user/login
    defaults: { _controller: APIBundle:UserTask:login}

点击网址:http://sourcecode.com/testapi/v1/user/login

我认为,这是因为在查找路线时考虑了 Request_uri

如何在我的symfony2应用中使用第一种方法

0 个答案:

没有答案