Zend framework Zend Framework错误:找不到请求的URL

Zend framework Zend Framework错误:找不到请求的URL,zend-framework,.htaccess,url-rewriting,Zend Framework,.htaccess,Url Rewriting,我正在尝试在此主机上设置zend framework应用程序,但收到请求的URL not found错误: 该应用程序不在根级别,即它位于一个文件夹中,如:www.mysite.com/zendapp/public 错误表明,即使erro消息中给出的url正确,它也无法找到index.php文件 这是一个访问问题吗?主页打开很好-当我点击任何链接时,问题就出现了。这是我的htaccess文件: RewriteEngine On RewriteCond %{REQUEST_FILENAME} -s

我正在尝试在此主机上设置zend framework应用程序,但收到请求的URL not found错误:

该应用程序不在根级别,即它位于一个文件夹中,如:www.mysite.com/zendapp/public

错误表明,即使erro消息中给出的url正确,它也无法找到index.php文件

这是一个访问问题吗?主页打开很好-当我点击任何链接时,问题就出现了。这是我的htaccess文件:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
主机上已启用URL重写。

需要检查两件事:

  • 在您的.htaccess中
  • 前控制器的设计

  • 我应该在哪里设置baseUrl,在我的情况下是什么。能否在application.ini文件中也设置基本Url?
    resources.frontController.baseUrl=/path/to/project
    。请阅读文档,所有的东西都在那里,我已经提供了一个链接,所以需要最少的搜索。链接指向哪里?