1

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

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

如何屏蔽 url,这样如果我输入:

http://www.domain.com/servicesweb

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

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

4

1 回答 1

3

看来您错过了CakePHP 文档中有关 Routing 的整个章节,也就是您所说的“url masking”。

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

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

请务必阅读本书以了解路由。

于 2011-08-25T10:36:11.140 回答