, поэтому я использую zend_router для направления моей страницы индекса к действию, отличному от действия индекса:
$route = new Zend_Controller_Router_Route(
'/:page',
array(
'action' => 'not-index',
'controller' => 'something',
),
);
но затем я также использую Zend Paginator на этой индексной странице, поэтому мне пришлось установить путь к '/: page', так как при установке его просто на '/' ссылки на пагинаторе перестанут работать (см .: http://www.joewebster.co.uk/articles/zend-framework/7-zend-pagination-and-zend-router)
но тогда, если я сделаю это, маршрутизация даже не будет работать вообще ... переход к моему корневому домену вместо этого будет жаловаться на отсутствие действия индекса (хотя я могу перейти к '/ 1' и он будет перенаправлен правильно, но я также хочу просто '/' для перенаправления на это действие)
установка в роутере только пути к '/' вместо '/: page' работает, но, опять же, ссылки на страницы на этой странице прерываются
есть ли способ настроить маршрутизацию с помощью zend router, чтобы я мог перенаправить страницу индекса к какому-либо другому действию, в то же время работали ли ссылки на страницы на этой странице индекса?
также, пожалуйста, придерживайтесь решения Zend Router ... никаких вещей, htaccess или app.ini