在Zend的每个链接上找不到404

时间:2012-05-30 14:19:02

标签: zend-framework zend-server-ce file-not-found

我是新来的。我在Windows 7上安装了zend server CE。 我无法浏览任何链接,例如.. http://myproject/signup 虽然http://myproject/运行良好并显示主页。

请建议可能出现的问题。

2 个答案:

答案 0 :(得分:1)

排序好了!

<Directory "E:\Zend\apache2/htdocs/myproject/public">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

在多个依赖的zend项目的情况下,这需要按它们相关的顺序排列!

答案 1 :(得分:0)

您是否正确设置了.htaccess(使用mod_rewrite)?

ZF的基本.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]

此文件应位于项目的public目录中。