Symfony2中的url()在产品环境中返回错误
我的项目在Symfony2中的url()在产品环境中返回错误,url,symfony,development-environment,production,Url,Symfony,Development Environment,Production,我的项目在http://localhost/project/web/,这很好。但我认为开发类似http://project.dev-这在dev env中运行良好,但在prod中使用以下细枝代码 {{ path('homepage') }} 输出/project/,这是错误的,因为它现在只需要输出/。有没有什么地方我错过了 我也清除了我的prod缓存 谢谢 更新 apacheconf看起来像这样 <VirtualHost *> ServerName project.dev
http://localhost/project/web/
,这很好。但我认为开发类似http://project.dev
-这在dev env中运行良好,但在prod中使用以下细枝代码
{{ path('homepage') }}
输出/project/
,这是错误的,因为它现在只需要输出/
。有没有什么地方我错过了
我也清除了我的prod缓存
谢谢
更新
apacheconf看起来像这样
<VirtualHost *>
ServerName project.dev
DocumentRoot "/Applications/MAMP/htdocs/project/web"
</VirtualHost>
homepage:
pattern: /
defaults: { _controller: ProjectBundle:Default:index }
您的Apache配置中没有剩余的别名或url重写吗?看起来还可以。。。我猜您已经在更改Apache的配置后重新加载了它。您确定没有其他vHost捕获您的请求吗?您的
主页的路由配置是什么?
homepage:
pattern: /
defaults: { _controller: ProjectBundle:Default:index }