1

我认为Routes类真的很强大。我们用它创建了许多 URL 结构。(但我不知道怎么做:()

我是初学者..如何更改 URL 中的复数控制器名称?例如改变:

http://example.com/fruits/lemon

http://example.com/fruit/lemon

(对于所有控制器)有可能吗?或者因为控制器是用复数名称(FruitsController)定义的,这是不可能的?

4

1 回答 1

1

给你

Router::connect(
    '/fruit/:action/*', array('controller' => 'fruits')
);

这样,在/fruit/whatever(url bar) 调用的任何操作现在都将连接到/fruits/whatever(internally) !

http://book.cakephp.org/2.0/en/development/routing.html#routes-configuration

于 2012-08-19T00:54:43.947 回答