2012-05-30 2 views
1

Я новичок в zend framwork. Я установил сервер zend CE CE на Windows 7. Я не могу перейти к любой ссылке, такой как .. http://myproject/signup пока http://myproject/ хорошо работает и отображает главную страницу.404 Не найдено по Zend каждой ссылки

Пожалуйста, предложите, в чем может быть проблема.

ответ

0

У вас есть аккаунт .htaccess (при использовании mod_rewrite)?

Основной .htaccess для ZF выглядит следующим образом:

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 директории вашего проекта.

+0

да .. он существует .. mod_rewrite включен тоже .. – 7HUND3RX

+0

получил это отсортировано ... спасибо за усилие! :-) – 7HUND3RX

1

Понял, что это отсортировано!

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

Это необходимо поместить в том порядке, в котором они связаны в случае нескольких зависимых проектов zend!

Смежные вопросы