我可以在Yii中使用自定义URL格式吗?

时间:2014-11-16 16:44:26

标签: php url yii url-rewriting

以下是网址:

http://localhost/abc/xyz/ddd.php?json=[{ "rrrr": "ABC", "vvvv": "56464rgdfSAA345", "uuuuu": "12345678"}]

上面的URL是核心PHP,我想在Yii框架中为Web服务提供相同的格式。
如何在Yii中提供以下部分网址:

http://localhost/abc/xyz/ddd.php?json=[{ "rrrr": "ABC", "vvvv": "56464rgdfSAA345", "uuuuu": "12345678"}]

那里的任何人都可以告诉我在Yii中可以做些什么来实现这样的URL吗?

1 个答案:

答案 0 :(得分:1)

在UrlManager配置中:

'rules' => array(
    'xyz/ddd.php?json=<json>' => 'xyz/customAction',

在控制器XyzController.php中:

public action customAction($json) {

    // do something
}