Zend framework Zend框架路由不工作

Zend framework Zend框架路由不工作,zend-framework,routes,Zend Framework,Routes,我的Zend Framework应用程序有问题。它在我的旧服务器上运行得很好,但我已经将它移到了一个新服务器上,由于某种原因,它不再工作了 如果我去网站的地址,我会得到主页。但是当我尝试任何一个链接时,我从Apache本身得到一个404错误——而不是来自Zend Framework错误控制器 我刚刚安装了这个新服务器,很可能我忘记了什么,但我不知道它是什么。我没有做很多服务器管理工作,所以我甚至不知道从哪里开始。我认为您需要检查新服务器上的文档根目录,您的index.php位于public文件夹

我的Zend Framework应用程序有问题。它在我的旧服务器上运行得很好,但我已经将它移到了一个新服务器上,由于某种原因,它不再工作了

如果我去网站的地址,我会得到主页。但是当我尝试任何一个链接时,我从Apache本身得到一个404错误——而不是来自Zend Framework错误控制器


我刚刚安装了这个新服务器,很可能我忘记了什么,但我不知道它是什么。我没有做很多服务器管理工作,所以我甚至不知道从哪里开始。

我认为您需要检查新服务器上的文档根目录,您的index.php位于public文件夹中?

检查您的apache httpd.conf是否需要允许覆盖:

<Directory />
    Options FollowSymLinks
    AllowOverride All
    Order deny,allow
    Deny from all
</Directory>

选项如下符号链接
允许超越所有
命令拒绝,允许
全盘否定

谢谢!我知道我忘了什么,但自从我安装了一台新服务器以来,已经过了很长时间,我完全忘记了。干杯