Symfony2中的url()在prod env中返回错误

时间:2012-12-24 11:06:09

标签: url symfony development-environment production

我的项目位于http://localhost/project/web/,此工作正常。但是我觉得开发像http://project.dev这样的东西更好 - 这在开发环境中工作得很好但是在生成以下的枝条代码

{{ path('homepage') }}

输出/project/这是错误的,因为它现在只需输出/。我在某处失踪了吗?

我也清除了我的prod缓存。

由于

更新

Apache conf看起来像这样

<VirtualHost *>
    ServerName project.dev
    DocumentRoot "/Applications/MAMP/htdocs/project/web"
</VirtualHost>

和.htaccess是;

<IfModule mod_rewrite.c>
    RewriteEngine On

    #<IfModule mod_vhost_alias.c>
    #    RewriteBase /
    #</IfModule>

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ app.php [QSA,L]
</IfModule>

更新2

主页路线如下所示

homepage:
    pattern:  /
    defaults: { _controller: ProjectBundle:Default:index }

0 个答案:

没有答案