Symfony1 为什么我的Symfony前端控制器没有';不行?

Symfony1 为什么我的Symfony前端控制器没有';不行?,symfony1,front-controller,Symfony1,Front Controller,我有这个: web/index.php web/myapp_dev.php 我用同样的代码声明: $configuration = ProjectConfiguration::getApplicationConfiguration('myapp', 'dev', true); 对于模块,我有: login with index 如果我打电话的话:它是有效的。 因为它起作用了。并且索引模板中的任何链接都正确指向。e、 (不,那很好) 但如果我打电话,那就不行了。返回404 出了什

我有这个:

  web/index.php
  web/myapp_dev.php
我用同样的代码声明:

$configuration = ProjectConfiguration::getApplicationConfiguration('myapp', 'dev', true);
对于模块,我有:

  login with index
如果我打电话的话:它是有效的。 因为它起作用了。并且索引模板中的任何链接都正确指向。e、 (不,那很好) 但如果我打电话,那就不行了。返回404


出了什么问题?我应该设置什么?

您描述的症状通常表示缺少mod_重写规则

确保您的Apache实例已启用mod_rewrite


您是否启用了重写规则?添加路由规则后是否清除了缓存?耶。。最后,我发现是apache配置关闭了mod_重写模块。非常感谢。:)