CakePHP url将forword请求重新写入另一个控制器而不更改请求url
我不会请求url abc.com/xyz或abc.com/mobile或abc.com/smartphone 我想获得响应myController和动作helloworld 意思是说,如果我的请求url不是控制器,只需从myController和action helloworld获取响应CakePHP url将forword请求重新写入另一个控制器而不更改请求url,php,cakephp,url-rewriting,cakephp-1.3,Php,Cakephp,Url Rewriting,Cakephp 1.3,我不会请求url abc.com/xyz或abc.com/mobile或abc.com/smartphone 我想获得响应myController和动作helloworld 意思是说,如果我的请求url不是控制器,只需从myController和action helloworld获取响应 但不更改浏览器URl(不重定向)您需要定义自定义路由,以将任何URl映射到任何控制器和任何操作 参见食谱: 如果这不能满足您的需要,您可以使用URL重写,但这是特定于您的Web服务器的 在rotes.php中
但不更改浏览器URl(不重定向)您需要定义自定义路由,以将任何URl映射到任何控制器和任何操作 参见食谱:
如果这不能满足您的需要,您可以使用URL重写,但这是特定于您的Web服务器的 在
rotes.php
中通过添加
$routes->connect('/home/xxx/test', ['controller' => 'home', 'action' =>'index' ]);