Ошибка Zend Framework: запрошенный URL не найден - PullRequest
1 голос
/ 27 марта 2012

Я пытаюсь настроить приложение Zend Framework на этом хосте, но получаю запрашиваемый URL-адрес не найден:

Приложение не находится на корневом уровне, то есть в папке, например: www.mysite.com/zendapp/public

Ошибка говорит о том, что он не может найти файл index.php, даже если указан правильный URL-адрес в сообщении об ошибке.

Это проблема htaccess? Домашняя страница открывается нормально - проблема возникает, когда я нажимаю на любую ссылку. Вот мой файл 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 включена на хосте.

1 Ответ

2 голосов
/ 27 марта 2012

Две вещи для проверки:

  1. RewriteBase в вашем .htaccess
  2. baseUrl свойство переднего контроллера
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...