CakePHP URL перезаписывает запрос пароля на другой контроллер без изменения URL запроса

я не буду запрашивать URL-адрес abc.com/xyz или abc.com/mobile или abc.com/smartphone

я хочу получить ответ myController и действие Привет, мир

значит, если мой URL-адрес запроса не является контроллером, просто получите ответ от myController и action helloworld
но не меняя URl браузера (не перенаправлять)

0

Решение

Вам необходимо определить пользовательские маршруты для сопоставления любого URL с любым контроллером и любым действием.

Смотрите кулинарную книгу:
http://book.cakephp.org/2.0/en/development/routing.html

Если это не делает то, что вам нужно, вы можете использовать перезапись URL, но это будет характерно для вашего веб-сервера.

1

Другие решения

Решить эту проблему в rotes.php добавляя

$routes->connect('/home/xxx/test', ['controller' => 'home', 'action' =>'index' ]);
-1