Сначала извините за плохой английский. Я хочу обрабатывать все запросы, которые не соответствуют моим маршрутам, до CustomPageController
.Zend routing (контроллер по умолчанию для обработки всего URL-адреса)
Я пытаюсь настроить мой module.config.php
так:
'defaults' => array(
'type' => 'Zend\Mvc\Router\Http\Literal',
'options' => array(
'route' => '/*', // or 'route' => '/user*' for example, to handling www.site.com/user4 (just as example)
'defaults' => array(
'controller' => 'custom_page',
'action' => 'index',
),
),
),
Чтобы обработать все запросы, которые не соответствуют с маршрутами должны перенаправлять мое последнее «по умолчанию» маршрут. Но это не работает.
Можете ли вы разместить свой пользовательский контролер страницы? –
CustomPageController имеет только indexAction() {} с echo 123; умереть; Теперь. – Nikoole
Я думаю, что ваше имя контроллера - CustomPageController, а в вашем module.config.php вы вызываете custom_page. Поэтому я думаю, что вы должны заменить его CustomPage вместе с полным путем, если это необходимо. –