Cakephp URL屏蔽?

时间:2011-08-25 10:30:27

标签: cakephp url-masking

例如:我有一个控制器:“服务”和一个名为“web”的动作。因此,我的网址是:

http://www.domain.com/services/web/

如何屏蔽网址,以便输入:

http://www.domain.com/servicesweb

将完全显示为http://www.domain.com/services/web/

我正在阅读htaccess,不确定它是否是正确的解决方案。

1 个答案:

答案 0 :(得分:3)

看来你错过了entire chapter in the CakePHP docs about Routing,这就是你所说的'url masking'。

在/app/config/routes.php文件中,您需要添加以下行:

Router::connect('/servicesweb',  array('controller' => 'services', 'action' => 'web'));

请务必阅读本书以获取有关路由的说明。