Symfony1 前端页面显示404,带符号和撇号

Symfony1 前端页面显示404,带符号和撇号,symfony1,apache2,apostrophe,Symfony1,Apache2,Apostrophe,我认为这个问题可能会被推到最后。但是,由于我不确定问题的原因,我将在这里提出这个问题 我的Symfony安装有两个应用程序:前端和后端 在前端,我运行撇号cms,在后端,我有一些来自条令管理生成器的模块 一切都很好。但是,在我的生产服务器上,之后的每个前端页面都会出现404错误。奇怪的是,这很好用。我不确定它是否是我的apache配置(见/backend/是否有效),但我将把它粘贴到这里,只是为了确定。这是我在网站中的可用/默认设置: <VirtualHost *:80> Docu

我认为这个问题可能会被推到最后。但是,由于我不确定问题的原因,我将在这里提出这个问题

我的Symfony安装有两个应用程序:
前端
后端
在前端,我运行撇号cms,在后端,我有一些来自条令管理生成器的模块

一切都很好。但是,在我的生产服务器上,之后的每个前端页面都会出现404错误。奇怪的是,这很好用。我不确定它是否是我的apache配置(见/backend/是否有效),但我将把它粘贴到这里,只是为了确定。这是我在网站中的可用/默认设置:

<VirtualHost *:80>
 DocumentRoot "/mysfproject/web"
  DirectoryIndex index.php
  <Directory "/mysfproject/web">
    AllowOverride All
    Options Indexes FollowSymLinks MultiViews
    Allow from All
  </Directory>

  ErrorLog /var/log/apache2/error.log

  Alias /sf /mysfproject/lib/vendor/symfony/data/web/sf
  <Directory "/mysfproject/lib/vendor/symfony/data/web/sf">
    AllowOverride All
    Allow from All
  </Directory>
</VirtualHost>

DocumentRoot“/mysfproject/web”
DirectoryIndex.php
允许超越所有
选项索引跟随符号链接多视图
通融
ErrorLog/var/log/apache2/error.log
别名/sf/mysfproject/lib/vendor/symfony/data/web/sf
允许超越所有
通融

任何帮助都将不胜感激

结果显示mod_重写被禁用。通过执行
sudoa2enmod rewrite

修复了它,当您直接访问index.php或dev.php时,它工作正常?是的,工作正常..您有.htaccess文件吗?是的,就是那个。。顺便说一句:我得到的确切错误是:
未找到请求的URL/foo在此服务器上未找到。
erm。。你们有一个routing.yml设置了一个页面路由吗。。但你说它在本地工作?错误日志中有什么?所有内容都被正确重写了吗?